INFO:2026-03-24T22:13:52Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 2975451a70fb..2e247a1d54ff 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 2e247a1d54ff Revert "[BOLT] Support buildid in pre-aggregated profile" INFO:2026-03-24T22:13:55Z:root:syncing... Deleted branch merge (was b812762f5959). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge f0881d9fe232] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T22:13:56Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/16] CXX obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o [2/16] CXX obj/bolt/unittests/Profile/ProfileTests.DataAggregator.o [3/16] CXX obj/bolt/unittests/Core/CoreTests.MemoryMaps.o [4/16] CXX obj/bolt/lib/Profile/Profile.YAMLProfileWriter.o [5/16] CXX obj/bolt/lib/Profile/Profile.DataAggregator.o [6/16] AR lib/libLLVMBOLTProfile.a [7/16] LINK ./bin/llvm-bat-dump [8/16] LINK obj/bolt/unittests/Profile/ProfileTests [9/16] CXX obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o [10/16] AR lib/libLLVMBOLTRewrite.a [11/16] LINK ./bin/llvm-bolt [12/16] LINK ./bin/llvm-bolt-heatmap [13/16] LINK obj/bolt/unittests/Core/CoreTests [14/16] LINK obj/bolt/unittests/Passes/PassTests [15/16] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [16/16] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) INFO:2026-03-24T22:14:20Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T22:14:20Z:root:testing INFO:2026-03-24T22:14:20Z: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 :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (1 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/builtins/log-overloads.hlsl (2 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/vk_binding_attr.hlsl (3 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (4 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 :: CodeGenHLSL/builtins/isinf.hlsl (5 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (6 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 :: SemaHLSL/matrix_single_subscript_errors.hlsl (7 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 :: CodeGenHLSL/ArrayAssignable.hlsl (8 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/trunc.hlsl (9 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/groupsharedArgs/Scalartest.hlsl (10 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/vk-features/SpirvType.hlsl (11 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 :: CodeGenHLSL/builtins/reflect.hlsl (12 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/vk-features/vk.pushconstant.anon-struct.hlsl (13 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/dot2add.hlsl (14 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/BuiltIns/all-errors.hlsl (15 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/sgep/array_store.hlsl (16 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/builtins/wave_get_lane_count.hlsl (17 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/log10.hlsl (18 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 :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (19 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/builtins/splitdouble.hlsl (20 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: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (21 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (22 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/step-overloads.hlsl (23 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/firstbitlow-errors.hlsl (24 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/resources/TypedBuffers-methods.hlsl (25 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (26 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 :: SemaHLSL/Language/InitListAST.hlsl (27 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/no-conversion-warnings.hlsl (28 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 :: CodeGenHLSL/builtins/ceil.hlsl (29 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 :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (30 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 :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (31 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-SampleBias.hlsl (32 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/builtins/WaveReadLaneAt.hlsl (33 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 :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (34 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/distance-errors.hlsl (35 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 :: CodeGenHLSL/builtins/countbits.hlsl (36 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 :: 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 0x55ff8940e158 <> # | |-NamespaceDecl 0x55ff8940ea98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55ff8940eb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-NonTypeTemplateParmDecl 0x55ff8940ec20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55ff8940ec78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55ff8940ed90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55ff8940ed40 'vector' dependent # | | | |-TemplateTypeParmType 0x55ff8940eba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8940eb20 'element' # | | | `-DeclRefExpr 0x55ff8940ece0 <> 'int' lvalue NonTypeTemplateParm 0x55ff8940ec20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55ff8940ee48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-NonTypeTemplateParmDecl 0x55ff8940ef20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55ff8940ef78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55ff8940efd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55ff8940f028 <> 'int' 4 # | | | |-BinaryOperator 0x55ff8940f128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55ff8940f0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55ff8940f0a8 <> 'int' lvalue NonTypeTemplateParm 0x55ff8940ef20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55ff8940f068 <> 'int' 4 # | | | | `-BinaryOperator 0x55ff8940f108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55ff8940f0c8 <> 'int' lvalue NonTypeTemplateParm 0x55ff8940efd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55ff8940f088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55ff8943a298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55ff8943a230 'matrix' dependent # | | |-ClassTemplateDecl 0x55ff8943a978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55ff8943a748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943a918 <> 'bool' Concept 0x55ff8943a420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943a850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943a820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943a7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a350 'element_type' # | | | `-CXXRecordDecl 0x55ff8943a648 <> implicit class Buffer # | | | `-FinalAttr 0x55ff8943a6f0 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943ad18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55ff8943aae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943acb8 <> 'bool' Concept 0x55ff8943a420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943abf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943abc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943ab70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a350 'element_type' # | | | `-CXXRecordDecl 0x55ff8943a9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55ff8943aa90 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943b0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55ff8943ae88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943b058 <> 'bool' Concept 0x55ff8943a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943af90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943af60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943af10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a468 'element_type' # | | | `-CXXRecordDecl 0x55ff8943ad88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55ff8943ae30 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943c738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ff8943c510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943c6d8 <> 'bool' Concept 0x55ff8943a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943c610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943c5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943c590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a468 'element_type' # | | | `-CXXRecordDecl 0x55ff8943c410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55ff8943c4b8 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943cad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ff8943c8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943ca78 <> 'bool' Concept 0x55ff8943a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943c9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943c980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943c930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a468 'element_type' # | | | `-CXXRecordDecl 0x55ff8943c7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55ff8943c850 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943ce78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ff8943cc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943ce18 <> 'bool' Concept 0x55ff8943a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943cd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943cd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943ccd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a468 'element_type' # | | | `-CXXRecordDecl 0x55ff8943cb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55ff8943cbf0 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943d218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ff8943cfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943d1b8 <> 'bool' Concept 0x55ff8943a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943d0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943d0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943d070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a468 'element_type' # | | | `-CXXRecordDecl 0x55ff8943cee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55ff8943cf90 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943d5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55ff8943d388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55ff8943d568 <> 'bool' Concept 0x55ff8943a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943d4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943d470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943d420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a468 'element_type' # | | | `-CXXRecordDecl 0x55ff8943d288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55ff8943d330 <> Implicit final # | | |-CXXRecordDecl 0x55ff8943d638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55ff8943d6e0 <> Implicit final # | | |-CXXRecordDecl 0x55ff8943d738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55ff8943d7e0 <> Implicit final # | | |-CXXRecordDecl 0x55ff8943d838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55ff8943d8e0 <> Implicit final # | | |-CXXRecordDecl 0x55ff8943d938 <> implicit class SamplerState # | | | `-FinalAttr 0x55ff8943d9e0 <> Implicit final # | | |-CXXRecordDecl 0x55ff8943da38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55ff8943dae0 <> Implicit final # | | |-ClassTemplateDecl 0x55ff8943ded8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55ff8943dc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55ff8943db40 'vector' 4 # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-ConceptSpecializationExpr 0x55ff8943de78 <> 'bool' Concept 0x55ff8943a420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55ff8943ddb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff8943dd80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff8943dd28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8943a3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943a350 'element_type' # | | | `-CXXRecordDecl 0x55ff8943db70 <> implicit class Texture2D # | | | `-FinalAttr 0x55ff8943dc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55ff8943e168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55ff8943e090 'vector' dependent # | | | |-TemplateTypeParmType 0x55ff8943dfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff8943df48 'element_type' # | | | `-DeclRefExpr 0x55ff8943e068 <> 'int' lvalue NonTypeTemplateParm 0x55ff8943dfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55ff8943df48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55ff8943dfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55ff8943a420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55ff8943a350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55ff8943a400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55ff8943a3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55ff8943a350 'element_type' # | |-ConceptDecl 0x55ff8943a600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55ff8943a468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55ff8943a5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55ff8943a540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55ff8943a520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55ff8943a4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55ff8943a468 'element_type' # | | `-BinaryOperator 0x55ff8943a5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55ff8943a558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55ff8943a5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55ff8943e380 <> Namespace 0x55ff8940ea98 'hlsl' # | |-TypedefDecl 0x55ff8943eb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55ff8943eb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55ff8943e850 '__NSConstantString_tag' # | |-TypedefDecl 0x55ff8940ea40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55ff8940e980 'void *' # | | `-BuiltinType 0x55ff8940e1c0 'void' # | |-NamespaceDecl 0x55ff8943ebf0 prev 0x55ff8940ea98 line:12:11 hlsl # | | |-original Namespace 0x55ff8940ea98 'hlsl' # | | |-TypedefDecl 0x55ff8943ec78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff8943ece8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff8943ed58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff8943edc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff8943ee38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | |-TypedefDecl 0x55ff8943eea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55ff8940e280 'long' # | | |-TypedefDecl 0x55ff8943ef18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff8943f1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55ff8943f0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8943efd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8943ef98 'int' 1 # | | | `-ExtVectorType 0x55ff8943f0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff8943f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | |-TypedefDecl 0x55ff8943f418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55ff8943f340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8943f250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8943f230 'int' 2 # | | | `-ExtVectorType 0x55ff8943f300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff8943f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | |-TypedefDecl 0x55ff8943f668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55ff8943f590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8943f4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8943f480 'int' 3 # | | | `-ExtVectorType 0x55ff8943f550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff8943f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | |-TypedefDecl 0x55ff89460ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55ff8943f7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8943f6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8943f6d0 'int' 4 # | | | `-ExtVectorType 0x55ff8943f7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff8943f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | |-TypedefDecl 0x55ff89461278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55ff894611a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89461080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89461060 'int' 1 # | | | `-ExtVectorType 0x55ff89461160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff894610b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff894614c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55ff894613f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89461308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894612e8 'int' 2 # | | | `-ExtVectorType 0x55ff894613b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff894610b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff89461718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55ff89461640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89461558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89461538 'int' 3 # | | | `-ExtVectorType 0x55ff89461600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff894610b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff89461968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55ff89461890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894617a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89461788 'int' 4 # | | | `-ExtVectorType 0x55ff89461850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff894610b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff89461c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55ff89461b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89461a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89461a10 'int' 1 # | | | `-ExtVectorType 0x55ff89461b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89461a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | |-Typedef 0x55ff8943ece8 'uint' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff89461e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55ff89461dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89461cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89461cb0 'int' 2 # | | | `-ExtVectorType 0x55ff89461d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89461a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | |-Typedef 0x55ff8943ece8 'uint' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff89462928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55ff89462850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89461f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89461f20 'int' 3 # | | | `-ExtVectorType 0x55ff89462810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89461a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | |-Typedef 0x55ff8943ece8 'uint' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff89462b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55ff89462ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894629d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894629b0 'int' 4 # | | | `-ExtVectorType 0x55ff89462a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89461a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | |-Typedef 0x55ff8943ece8 'uint' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff89462e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55ff89462d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89462c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89462c40 'int' 1 # | | | `-ExtVectorType 0x55ff89462d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89462c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff89463068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55ff89462f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89462ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89462eb0 'int' 2 # | | | `-ExtVectorType 0x55ff89462f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89462c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff894632a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55ff894631d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89463110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894630f0 'int' 3 # | | | `-ExtVectorType 0x55ff89463190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89462c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff894634e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55ff89463410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89463350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89463330 'int' 4 # | | | `-ExtVectorType 0x55ff894633d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89462c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | `-BuiltinType 0x55ff8940e260 'int' # | | |-TypedefDecl 0x55ff894637a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55ff894636a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894635b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89463590 'int' 1 # | | | `-ExtVectorType 0x55ff89463660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff894635e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff894639d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55ff89463900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89463848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89463828 'int' 2 # | | | `-ExtVectorType 0x55ff894638c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff894635e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff89463c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55ff89463b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89463a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89463a60 'int' 3 # | | | `-ExtVectorType 0x55ff89463b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff894635e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff89463e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55ff89463d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89463cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89463ca0 'int' 4 # | | | `-ExtVectorType 0x55ff89463d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff894635e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | |-TypedefDecl 0x55ff89464118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55ff89464040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89463f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89463f00 'int' 1 # | | | `-ExtVectorType 0x55ff89464000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89463f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | `-BuiltinType 0x55ff8940e280 'long' # | | |-TypedefDecl 0x55ff89464388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55ff894642b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894641c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894641a0 'int' 2 # | | | `-ExtVectorType 0x55ff89464270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89463f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | `-BuiltinType 0x55ff8940e280 'long' # | | |-TypedefDecl 0x55ff894645f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55ff89464520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89464430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89464410 'int' 3 # | | | `-ExtVectorType 0x55ff894644e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89463f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | `-BuiltinType 0x55ff8940e280 'long' # | | |-TypedefDecl 0x55ff89464888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55ff894647b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894646a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89464680 'int' 4 # | | | `-ExtVectorType 0x55ff89464750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89463f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | `-BuiltinType 0x55ff8940e280 'long' # | | |-TypedefDecl 0x55ff89464b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55ff89464a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89464950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89464930 'int' 1 # | | | `-ExtVectorType 0x55ff89464a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89464980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | |-TypedefDecl 0x55ff89464db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55ff89464ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89464bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89464bd0 'int' 2 # | | | `-ExtVectorType 0x55ff89464ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89464980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | |-TypedefDecl 0x55ff89465028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55ff89464f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89464e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89464e40 'int' 3 # | | | `-ExtVectorType 0x55ff89464f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89464980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | |-TypedefDecl 0x55ff89465298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55ff894651c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894650d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894650b0 'int' 4 # | | | `-ExtVectorType 0x55ff89465180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89464980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | |-TypedefDecl 0x55ff89465528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55ff89465450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89465328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89465308 'int' 1 # | | | `-ExtVectorType 0x55ff89465410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89465360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | |-TypedefDecl 0x55ff89465fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55ff894656a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894655b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89465598 'int' 2 # | | | `-ExtVectorType 0x55ff89465660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89465360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | |-TypedefDecl 0x55ff89466228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55ff89466150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89466060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89466040 'int' 3 # | | | `-ExtVectorType 0x55ff89466110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89465360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | |-TypedefDecl 0x55ff89466478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55ff894663a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894662b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89466298 'int' 4 # | | | `-ExtVectorType 0x55ff89466360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89465360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | |-TypedefDecl 0x55ff89466708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55ff89466630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89466508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894664e8 'int' 1 # | | | `-ExtVectorType 0x55ff894665f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89466540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff89466958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55ff89466880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89466798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89466778 'int' 2 # | | | `-ExtVectorType 0x55ff89466840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89466540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff89466ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55ff89466ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894669e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894669c8 'int' 3 # | | | `-ExtVectorType 0x55ff89466a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89466540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff89466dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55ff89466cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89466c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89466c18 'int' 4 # | | | `-ExtVectorType 0x55ff89466cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89466540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff89467158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55ff89467080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89466e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89466e38 'int' 1 # | | | `-ExtVectorType 0x55ff89466f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89466e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff894673a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55ff894672d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894671e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894671c8 'int' 2 # | | | `-ExtVectorType 0x55ff89467290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89466e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff894675f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55ff89467520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89467438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89467418 'int' 3 # | | | `-ExtVectorType 0x55ff894674e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89466e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff89467848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55ff89467770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89467688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89467668 'int' 4 # | | | `-ExtVectorType 0x55ff89467730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89466e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff89467ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55ff89467a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89467910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894678f0 'int' 1 # | | | `-ExtVectorType 0x55ff894679c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff89467940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff89467d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55ff89467c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89467b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89467b60 'int' 2 # | | | `-ExtVectorType 0x55ff89467c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff89467940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff89467f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55ff89467e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89467dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89467da0 'int' 3 # | | | `-ExtVectorType 0x55ff89467e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff89467940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff894681a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55ff894680d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89468000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89467fe0 'int' 4 # | | | `-ExtVectorType 0x55ff89468090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff89467940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | `-BuiltinType 0x55ff8940e360 'float' # | | |-TypedefDecl 0x55ff89468438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55ff89468360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89468270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89468250 'int' 1 # | | | `-ExtVectorType 0x55ff89468320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55ff894682a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff89468678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55ff894685a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894684e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894684c0 'int' 2 # | | | `-ExtVectorType 0x55ff89468560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55ff894682a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff894688b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55ff894687e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89468720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89468700 'int' 3 # | | | `-ExtVectorType 0x55ff894687a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55ff894682a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff89468af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55ff89468a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89468960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89468940 'int' 4 # | | | `-ExtVectorType 0x55ff894689e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55ff894682a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TypedefDecl 0x55ff8946e9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89468f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89468bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89468b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89468bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89468b98 'int' 1 # | | | `-ConstantMatrixType 0x55ff89468ef0 'matrix' # | | |-TypedefDecl 0x55ff8946ee10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946ed10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946ea98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946ea58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946eab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946ea78 'int' 2 # | | | `-ConstantMatrixType 0x55ff8946ecb0 'matrix' # | | |-TypedefDecl 0x55ff8946f230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946f130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946eeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946ee78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8946eed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8946ee98 'int' 3 # | | | `-ConstantMatrixType 0x55ff8946f0d0 'matrix' # | | |-TypedefDecl 0x55ff8946f650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946f550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946f2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946f298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946f2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946f2b8 'int' 4 # | | | `-ConstantMatrixType 0x55ff8946f4f0 'matrix' # | | |-TypedefDecl 0x55ff89471c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946f970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946f6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946f6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946f718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946f6d8 'int' 1 # | | | `-ConstantMatrixType 0x55ff8946f910 'matrix' # | | |-TypedefDecl 0x55ff89472030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89471f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89471cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89471c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89471cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89471c98 'int' 2 # | | | `-ConstantMatrixType 0x55ff89471ed0 'matrix' # | | |-TypedefDecl 0x55ff89472450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89472350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894720d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89472098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894720f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894720b8 'int' 3 # | | | `-ConstantMatrixType 0x55ff894722f0 'matrix' # | | |-TypedefDecl 0x55ff89472870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89472770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894724f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894724b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89472518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894724d8 'int' 4 # | | | `-ConstantMatrixType 0x55ff89472710 'matrix' # | | |-TypedefDecl 0x55ff89473cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89473bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89472918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894728d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89472938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894728f8 'int' 1 # | | | `-ConstantMatrixType 0x55ff89472b30 'matrix' # | | |-TypedefDecl 0x55ff894740d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89473fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89473d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89473d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89473d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89473d38 'int' 2 # | | | `-ConstantMatrixType 0x55ff89473f70 'matrix' # | | |-TypedefDecl 0x55ff894744f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894743f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89474178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89474138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89474198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89474158 'int' 3 # | | | `-ConstantMatrixType 0x55ff89474390 'matrix' # | | |-TypedefDecl 0x55ff89474910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89474810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89474598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89474558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894745b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89474578 'int' 4 # | | | `-ConstantMatrixType 0x55ff894747b0 'matrix' # | | |-TypedefDecl 0x55ff89474d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89474c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894749b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89474978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894749d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89474998 'int' 1 # | | | `-ConstantMatrixType 0x55ff89474bf0 'matrix' # | | |-TypedefDecl 0x55ff89475170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89475070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89474df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89474db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89474e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89474dd8 'int' 2 # | | | `-ConstantMatrixType 0x55ff89475010 'matrix' # | | |-TypedefDecl 0x55ff89475590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89475490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89475218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894751d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89475238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894751f8 'int' 3 # | | | `-ConstantMatrixType 0x55ff89475430 'matrix' # | | |-TypedefDecl 0x55ff894759b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894758b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55ff8940e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89475638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894755f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89475658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89475618 'int' 4 # | | | `-ConstantMatrixType 0x55ff89475850 'matrix' # | | |-TypedefDecl 0x55ff89476130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89476030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89475a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89475a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89475a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89475a40 'int' 1 # | | | `-ConstantMatrixType 0x55ff89475fd0 'matrix' # | | |-TypedefDecl 0x55ff89476560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89476460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894761e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894761a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89476200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894761c0 'int' 2 # | | | `-ConstantMatrixType 0x55ff89476400 'matrix' # | | |-TypedefDecl 0x55ff89476990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89476890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89476610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894765d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89476630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894765f0 'int' 3 # | | | `-ConstantMatrixType 0x55ff89476830 'matrix' # | | |-TypedefDecl 0x55ff89476dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89476cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89476a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89476a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89476a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89476a20 'int' 4 # | | | `-ConstantMatrixType 0x55ff89476c60 'matrix' # | | |-TypedefDecl 0x55ff89477500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89477400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89476e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89476e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89476e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89476e50 'int' 1 # | | | `-ConstantMatrixType 0x55ff894773a0 'matrix' # | | |-TypedefDecl 0x55ff89477930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89477830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894775b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89477570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894775d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89477590 'int' 2 # | | | `-ConstantMatrixType 0x55ff894777d0 'matrix' # | | |-TypedefDecl 0x55ff89477d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89477c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894779e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894779a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89477a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894779c0 'int' 3 # | | | `-ConstantMatrixType 0x55ff89477c00 'matrix' # | | |-TypedefDecl 0x55ff894695e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89478090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89477e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89477dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89477e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89477df0 'int' 4 # | | | `-ConstantMatrixType 0x55ff89478030 'matrix' # | | |-TypedefDecl 0x55ff89469a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89469910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89469690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89469650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894696b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89469670 'int' 1 # | | | `-ConstantMatrixType 0x55ff894698b0 'matrix' # | | |-TypedefDecl 0x55ff89469e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89469d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89469ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89469a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89469ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89469aa0 'int' 2 # | | | `-ConstantMatrixType 0x55ff89469ce0 'matrix' # | | |-TypedefDecl 0x55ff8946a270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89469ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89469eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89469f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89469ed0 'int' 3 # | | | `-ConstantMatrixType 0x55ff8946a110 'matrix' # | | |-TypedefDecl 0x55ff8946b7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946b6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8946a320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8946a2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946a340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946a300 'int' 4 # | | | `-ConstantMatrixType 0x55ff8946a540 'matrix' # | | |-TypedefDecl 0x55ff8946bbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946baf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946b870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946b830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946b890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946b850 'int' 1 # | | | `-ConstantMatrixType 0x55ff8946ba90 'matrix' # | | |-TypedefDecl 0x55ff8946c020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946bf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946bca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946bc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946bcc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946bc80 'int' 2 # | | | `-ConstantMatrixType 0x55ff8946bec0 'matrix' # | | |-TypedefDecl 0x55ff8946c450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946c350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946c0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946c090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8946c0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8946c0b0 'int' 3 # | | | `-ConstantMatrixType 0x55ff8946c2f0 'matrix' # | | |-TypedefDecl 0x55ff8946c890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946c790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946c500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946c4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946c520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946c4e0 'int' 4 # | | | `-ConstantMatrixType 0x55ff8946c730 'matrix' # | | |-TypedefDecl 0x55ff8946cd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946cc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946c958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946c918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946c978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946c938 'int' 1 # | | | `-ConstantMatrixType 0x55ff8946cbb0 'matrix' # | | |-TypedefDecl 0x55ff8946d150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946d050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946cdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946cd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946cdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946cdb8 'int' 2 # | | | `-ConstantMatrixType 0x55ff8946cff0 'matrix' # | | |-TypedefDecl 0x55ff8946d590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946d490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946d218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946d1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8946d238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8946d1f8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8946d430 'matrix' # | | |-TypedefDecl 0x55ff8946db80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946da80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946d658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946d618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8946d678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8946d638 'int' 4 # | | | `-ConstantMatrixType 0x55ff8946da20 'matrix' # | | |-TypedefDecl 0x55ff8946dfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946dec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946dc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946dc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8946dc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8946dc28 'int' 1 # | | | `-ConstantMatrixType 0x55ff8946de60 'matrix' # | | |-TypedefDecl 0x55ff8946e400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946e300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946e088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946e048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946e0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946e068 'int' 2 # | | | `-ConstantMatrixType 0x55ff8946e2a0 'matrix' # | | |-TypedefDecl 0x55ff89482d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8946e740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8946e4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8946e488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8946e4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8946e4a8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8946e6e0 'matrix' # | | |-TypedefDecl 0x55ff89483140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89483040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89482dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89482d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89482de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89482da8 'int' 4 # | | | `-ConstantMatrixType 0x55ff89482fe0 'matrix' # | | |-TypedefDecl 0x55ff89483580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89483480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89483208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894831c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89483228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894831e8 'int' 1 # | | | `-ConstantMatrixType 0x55ff89483420 'matrix' # | | |-TypedefDecl 0x55ff894839c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894838c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89483648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89483608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89483668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89483628 'int' 2 # | | | `-ConstantMatrixType 0x55ff89483860 'matrix' # | | |-TypedefDecl 0x55ff89484920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89484820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89483a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89483a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89483aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89483a68 'int' 3 # | | | `-ConstantMatrixType 0x55ff89483ca0 'matrix' # | | |-TypedefDecl 0x55ff89484d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89484c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894849e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894849a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89484a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894849c8 'int' 4 # | | | `-ConstantMatrixType 0x55ff89484c00 'matrix' # | | |-TypedefDecl 0x55ff894851a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894850a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89484e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89484de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89484e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89484e08 'int' 1 # | | | `-ConstantMatrixType 0x55ff89485040 'matrix' # | | |-TypedefDecl 0x55ff894855e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894854e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89485268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89485228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89485288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89485248 'int' 2 # | | | `-ConstantMatrixType 0x55ff89485480 'matrix' # | | |-TypedefDecl 0x55ff89485d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89485c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894856a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89485668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894856c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89485688 'int' 3 # | | | `-ConstantMatrixType 0x55ff89485bd0 'matrix' # | | |-TypedefDecl 0x55ff89486170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89486070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89485df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89485db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89485e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89485dd8 'int' 4 # | | | `-ConstantMatrixType 0x55ff89486010 'matrix' # | | |-TypedefDecl 0x55ff894864f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894863f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89486238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894861f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89486258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89486218 'int' 1 # | | | `-ConstantMatrixType 0x55ff89486390 'matrix' # | | |-TypedefDecl 0x55ff89486830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89486730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894865b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89486578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894865d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89486598 'int' 2 # | | | `-ConstantMatrixType 0x55ff894866d0 'matrix' # | | |-TypedefDecl 0x55ff89478470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89486a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894868f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894868b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89486918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894868d8 'int' 3 # | | | `-ConstantMatrixType 0x55ff89486a10 'matrix' # | | |-TypedefDecl 0x55ff894787b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894786b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89478538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894784f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89478558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89478518 'int' 4 # | | | `-ConstantMatrixType 0x55ff89478650 'matrix' # | | |-TypedefDecl 0x55ff89478af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894789f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89478878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89478838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89478898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89478858 'int' 1 # | | | `-ConstantMatrixType 0x55ff89478990 'matrix' # | | |-TypedefDecl 0x55ff89478e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89478d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89478bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89478b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89478bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89478b98 'int' 2 # | | | `-ConstantMatrixType 0x55ff89478cd0 'matrix' # | | |-TypedefDecl 0x55ff89479170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89479070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89478ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89478eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89478f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89478ed8 'int' 3 # | | | `-ConstantMatrixType 0x55ff89479010 'matrix' # | | |-TypedefDecl 0x55ff8947a4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894793b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89479238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894791f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89479258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89479218 'int' 4 # | | | `-ConstantMatrixType 0x55ff89479350 'matrix' # | | |-TypedefDecl 0x55ff8947a810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947a710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947a598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947a558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947a5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947a578 'int' 1 # | | | `-ConstantMatrixType 0x55ff8947a6b0 'matrix' # | | |-TypedefDecl 0x55ff8947ab50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947aa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947a8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947a898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947a8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947a8b8 'int' 2 # | | | `-ConstantMatrixType 0x55ff8947a9f0 'matrix' # | | |-TypedefDecl 0x55ff8947ae90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947ad90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947ac18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947abd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947ac38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947abf8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8947ad30 'matrix' # | | |-TypedefDecl 0x55ff8947b1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947b0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947af58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947af18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947af78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947af38 'int' 4 # | | | `-ConstantMatrixType 0x55ff8947b070 'matrix' # | | |-TypedefDecl 0x55ff8947b560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947b460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947b298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947b258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947b2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947b278 'int' 1 # | | | `-ConstantMatrixType 0x55ff8947b3b0 'matrix' # | | |-TypedefDecl 0x55ff8947b8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947b7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947b628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947b5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947b648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947b608 'int' 2 # | | | `-ConstantMatrixType 0x55ff8947b740 'matrix' # | | |-TypedefDecl 0x55ff8947bbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947bae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947b968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947b928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947b988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947b948 'int' 3 # | | | `-ConstantMatrixType 0x55ff8947ba80 'matrix' # | | |-TypedefDecl 0x55ff8947bf20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947be20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55ff89462bf0 'int32_t' sugar # | | | | |-Typedef 0x55ff8943ec78 'int32_t' # | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947bca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947bc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947bcc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947bc88 'int' 4 # | | | `-ConstantMatrixType 0x55ff8947bdc0 'matrix' # | | |-TypedefDecl 0x55ff8947c2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947c1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947bfe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947bfa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947c008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947bfc8 'int' 1 # | | | `-ConstantMatrixType 0x55ff8947c140 'matrix' # | | |-TypedefDecl 0x55ff8947c600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947c500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947c368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947c328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947c388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947c348 'int' 2 # | | | `-ConstantMatrixType 0x55ff8947c4a0 'matrix' # | | |-TypedefDecl 0x55ff8947c940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947c840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947c6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947c688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947c6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947c6a8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8947c7e0 'matrix' # | | |-TypedefDecl 0x55ff8947cc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947cb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947ca08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947c9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947ca28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947c9e8 'int' 4 # | | | `-ConstantMatrixType 0x55ff8947cb20 'matrix' # | | |-TypedefDecl 0x55ff8947cfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947cec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947cd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947cd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947cd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947cd28 'int' 1 # | | | `-ConstantMatrixType 0x55ff8947ce60 'matrix' # | | |-TypedefDecl 0x55ff8947d300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947d200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947d088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947d048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947d0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947d068 'int' 2 # | | | `-ConstantMatrixType 0x55ff8947d1a0 'matrix' # | | |-TypedefDecl 0x55ff8947d650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947d3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947d388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947d3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947d3a8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8947d4f0 'matrix' # | | |-TypedefDecl 0x55ff8947d990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947d718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947d6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947d738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947d6f8 'int' 4 # | | | `-ConstantMatrixType 0x55ff8947d830 'matrix' # | | |-TypedefDecl 0x55ff8947dcd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947dbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947da58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947da18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947da78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947da38 'int' 1 # | | | `-ConstantMatrixType 0x55ff8947db70 'matrix' # | | |-TypedefDecl 0x55ff8947e010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947df10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947dd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947dd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947ddb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947dd78 'int' 2 # | | | `-ConstantMatrixType 0x55ff8947deb0 'matrix' # | | |-TypedefDecl 0x55ff8947e350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947e250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947e0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947e098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947e0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947e0b8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8947e1f0 'matrix' # | | |-TypedefDecl 0x55ff8947e6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947e418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947e3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947e438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947e3f8 'int' 4 # | | | `-ConstantMatrixType 0x55ff8947e540 'matrix' # | | |-TypedefDecl 0x55ff8947e9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947e8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947e768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947e728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947e788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947e748 'int' 1 # | | | `-ConstantMatrixType 0x55ff8947e880 'matrix' # | | |-TypedefDecl 0x55ff8947ed20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947ec20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947eaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947ea68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947eac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947ea88 'int' 2 # | | | `-ConstantMatrixType 0x55ff8947ebc0 'matrix' # | | |-TypedefDecl 0x55ff8947f060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947ef60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947ede8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947eda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947ee08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947edc8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8947ef00 'matrix' # | | |-TypedefDecl 0x55ff8947f3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947f2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55ff89463540 'uint32_t' sugar # | | | | |-Typedef 0x55ff8943ed58 'uint32_t' # | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947f128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947f0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8947f148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8947f108 'int' 4 # | | | `-ConstantMatrixType 0x55ff8947f240 'matrix' # | | |-TypedefDecl 0x55ff8947f840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947f740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947f468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947f428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947f4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947f448 'int' 1 # | | | `-ConstantMatrixType 0x55ff8947f6e0 'matrix' # | | |-TypedefDecl 0x55ff8947fc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947fb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947f908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947f8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8947f928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8947f8e8 'int' 2 # | | | `-ConstantMatrixType 0x55ff8947fb20 'matrix' # | | |-TypedefDecl 0x55ff894800c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8947ffc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8947fd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8947fd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8947fd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8947fd28 'int' 3 # | | | `-ConstantMatrixType 0x55ff8947ff60 'matrix' # | | |-TypedefDecl 0x55ff89480830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89480400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89480188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89480148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894801a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89480168 'int' 4 # | | | `-ConstantMatrixType 0x55ff894803a0 'matrix' # | | |-TypedefDecl 0x55ff89480c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89480b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894808f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894808b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89480918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894808d8 'int' 1 # | | | `-ConstantMatrixType 0x55ff89480b10 'matrix' # | | |-TypedefDecl 0x55ff894810b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89480fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89480d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89480cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89480d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89480d18 'int' 2 # | | | `-ConstantMatrixType 0x55ff89480f50 'matrix' # | | |-TypedefDecl 0x55ff894814f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894813f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89481178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89481138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89481198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89481158 'int' 3 # | | | `-ConstantMatrixType 0x55ff89481390 'matrix' # | | |-TypedefDecl 0x55ff8949bda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949bca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894815b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89481578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894815d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89481598 'int' 4 # | | | `-ConstantMatrixType 0x55ff8949bc40 'matrix' # | | |-TypedefDecl 0x55ff8949c1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949c0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8949be68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8949be28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8949be88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8949be48 'int' 1 # | | | `-ConstantMatrixType 0x55ff8949c080 'matrix' # | | |-TypedefDecl 0x55ff8949c620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949c520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8949c2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8949c268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8949c2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8949c288 'int' 2 # | | | `-ConstantMatrixType 0x55ff8949c4c0 'matrix' # | | |-TypedefDecl 0x55ff8949ca60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949c960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8949c6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8949c6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8949c708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8949c6c8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8949c900 'matrix' # | | |-TypedefDecl 0x55ff8949d110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949d010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8949cb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8949cae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8949cb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8949cb08 'int' 4 # | | | `-ConstantMatrixType 0x55ff8949cfb0 'matrix' # | | |-TypedefDecl 0x55ff8949d550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949d450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8949d1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8949d198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8949d1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8949d1b8 'int' 1 # | | | `-ConstantMatrixType 0x55ff8949d3f0 'matrix' # | | |-TypedefDecl 0x55ff8949d990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8949d618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8949d5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8949d638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8949d5f8 'int' 2 # | | | `-ConstantMatrixType 0x55ff8949d830 'matrix' # | | |-TypedefDecl 0x55ff8949ddd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949dcd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8949da58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8949da18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8949da78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8949da38 'int' 3 # | | | `-ConstantMatrixType 0x55ff8949dc70 'matrix' # | | |-TypedefDecl 0x55ff8949e470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949e370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55ff89463eb0 'int64_t' sugar # | | | | |-Typedef 0x55ff8943eea8 'int64_t' # | | | | `-BuiltinType 0x55ff8940e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8949e0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8949e0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8949e110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8949e0d0 'int' 4 # | | | `-ConstantMatrixType 0x55ff8949e310 'matrix' # | | |-TypedefDecl 0x55ff8949e8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949e7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8949e538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8949e4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8949e558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8949e518 'int' 1 # | | | `-ConstantMatrixType 0x55ff8949e790 'matrix' # | | |-TypedefDecl 0x55ff8949ed30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8949ec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8949e9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8949e978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8949e9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8949e998 'int' 2 # | | | `-ConstantMatrixType 0x55ff8949ebd0 'matrix' # | | |-TypedefDecl 0x55ff894a2350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a2250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8949edf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8949edb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8949ee18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8949edd8 'int' 3 # | | | `-ConstantMatrixType 0x55ff8949f010 'matrix' # | | |-TypedefDecl 0x55ff894a2790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a2690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a2418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a23d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a2438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a23f8 'int' 4 # | | | `-ConstantMatrixType 0x55ff894a2630 'matrix' # | | |-TypedefDecl 0x55ff894a2bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a2ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a2858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a2818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a2878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a2838 'int' 1 # | | | `-ConstantMatrixType 0x55ff894a2a70 'matrix' # | | |-TypedefDecl 0x55ff894a3010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a2f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a2c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a2c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a2cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a2c78 'int' 2 # | | | `-ConstantMatrixType 0x55ff894a2eb0 'matrix' # | | |-TypedefDecl 0x55ff894a3460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a3360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a30d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a3098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a30f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a30b8 'int' 3 # | | | `-ConstantMatrixType 0x55ff894a3300 'matrix' # | | |-TypedefDecl 0x55ff894a38a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a37a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a3528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a34e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a3548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a3508 'int' 4 # | | | `-ConstantMatrixType 0x55ff894a3740 'matrix' # | | |-TypedefDecl 0x55ff894a3ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a3be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a3968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a3928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a3988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a3948 'int' 1 # | | | `-ConstantMatrixType 0x55ff894a3b80 'matrix' # | | |-TypedefDecl 0x55ff894a4120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a4020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a3da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a3d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a3dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a3d88 'int' 2 # | | | `-ConstantMatrixType 0x55ff894a3fc0 'matrix' # | | |-TypedefDecl 0x55ff894a4590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a4490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a41e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a41a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a4208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a41c8 'int' 3 # | | | `-ConstantMatrixType 0x55ff894a4430 'matrix' # | | |-TypedefDecl 0x55ff894a49d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a48d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a4658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a4618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a4678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a4638 'int' 4 # | | | `-ConstantMatrixType 0x55ff894a4870 'matrix' # | | |-TypedefDecl 0x55ff894a4e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a4d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a4a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a4a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a4ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a4a78 'int' 1 # | | | `-ConstantMatrixType 0x55ff894a4cb0 'matrix' # | | |-TypedefDecl 0x55ff894a5280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a5150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a4ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a4e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a4ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a4eb8 'int' 2 # | | | `-ConstantMatrixType 0x55ff894a50f0 'matrix' # | | |-TypedefDecl 0x55ff894a56c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a55c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a5348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a5308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a5368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a5328 'int' 3 # | | | `-ConstantMatrixType 0x55ff894a5560 'matrix' # | | |-TypedefDecl 0x55ff894a5b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a5a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55ff894648e0 'uint64_t' sugar # | | | | |-Typedef 0x55ff8943ee38 'uint64_t' # | | | | `-BuiltinType 0x55ff8940e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a5788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a5748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a57a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a5768 'int' 4 # | | | `-ConstantMatrixType 0x55ff894a59a0 'matrix' # | | |-TypedefDecl 0x55ff894a5f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a5e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a5bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a5b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a5bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a5b90 'int' 1 # | | | `-ConstantMatrixType 0x55ff894a5e00 'matrix' # | | |-TypedefDecl 0x55ff894a63c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a62c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a6010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a5fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a6030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a5ff0 'int' 2 # | | | `-ConstantMatrixType 0x55ff894a6230 'matrix' # | | |-TypedefDecl 0x55ff894a67f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a66f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a6470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a6430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a6490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a6450 'int' 3 # | | | `-ConstantMatrixType 0x55ff894a6690 'matrix' # | | |-TypedefDecl 0x55ff894a6c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a6b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a68a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a6860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a68c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a6880 'int' 4 # | | | `-ConstantMatrixType 0x55ff894a6ac0 'matrix' # | | |-TypedefDecl 0x55ff894a7050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a6f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a6cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a6c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a6cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a6cb0 'int' 1 # | | | `-ConstantMatrixType 0x55ff894a6ef0 'matrix' # | | |-TypedefDecl 0x55ff894a76e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a75e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a7100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a70c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a7120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a70e0 'int' 2 # | | | `-ConstantMatrixType 0x55ff894a7580 'matrix' # | | |-TypedefDecl 0x55ff894a7b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a7a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a7790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a7750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a77b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a7770 'int' 3 # | | | `-ConstantMatrixType 0x55ff894a79b0 'matrix' # | | |-TypedefDecl 0x55ff894a7f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a7e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a7bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a7b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894a7be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894a7ba0 'int' 4 # | | | `-ConstantMatrixType 0x55ff894a7de0 'matrix' # | | |-TypedefDecl 0x55ff894a8370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894a8270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a7ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a7fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894a8010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894a7fd0 'int' 1 # | | | `-ConstantMatrixType 0x55ff894a8210 'matrix' # | | |-TypedefDecl 0x55ff894aaa10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894aa910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894a8420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894a83e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894a8440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894a8400 'int' 2 # | | | `-ConstantMatrixType 0x55ff894aa8b0 'matrix' # | | |-TypedefDecl 0x55ff894aae40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894aad40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894aaac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894aaa80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894aaae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894aaaa0 'int' 3 # | | | `-ConstantMatrixType 0x55ff894aace0 'matrix' # | | |-TypedefDecl 0x55ff894ab270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894ab170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894aaef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894aaeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894aaf10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894aaed0 'int' 4 # | | | `-ConstantMatrixType 0x55ff894ab110 'matrix' # | | |-TypedefDecl 0x55ff894ab6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894ab5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894ab320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894ab2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894ab340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894ab300 'int' 1 # | | | `-ConstantMatrixType 0x55ff894ab540 'matrix' # | | |-TypedefDecl 0x55ff894abaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894ab9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894ab770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894ab710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894ab790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894ab750 'int' 2 # | | | `-ConstantMatrixType 0x55ff894ab990 'matrix' # | | |-TypedefDecl 0x55ff894abf20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894abe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894abba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894abb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894abbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894abb80 'int' 3 # | | | `-ConstantMatrixType 0x55ff894abdc0 'matrix' # | | |-TypedefDecl 0x55ff894ac350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894ac250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55ff8940e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894abfd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894abf90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894abff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894abfb0 'int' 4 # | | | `-ConstantMatrixType 0x55ff894ac1f0 'matrix' # | | |-TypedefDecl 0x55ff89486c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894ac6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894ac400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894ac3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894ac420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894ac3e0 'int' 1 # | | | `-ConstantMatrixType 0x55ff894ac650 'matrix' # | | |-TypedefDecl 0x55ff894870b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89486fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89486d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89486cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89486d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89486d10 'int' 2 # | | | `-ConstantMatrixType 0x55ff89486f50 'matrix' # | | |-TypedefDecl 0x55ff894874e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894873e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89487160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89487120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89487180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89487140 'int' 3 # | | | `-ConstantMatrixType 0x55ff89487380 'matrix' # | | |-TypedefDecl 0x55ff89487910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89487810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89487590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89487550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894875b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89487570 'int' 4 # | | | `-ConstantMatrixType 0x55ff894877b0 'matrix' # | | |-TypedefDecl 0x55ff89487d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89487c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894879c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89487980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894879e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894879a0 'int' 1 # | | | `-ConstantMatrixType 0x55ff89487c10 'matrix' # | | |-TypedefDecl 0x55ff894881a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff894880a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89487e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89487de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89487e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89487e00 'int' 2 # | | | `-ConstantMatrixType 0x55ff89488040 'matrix' # | | |-TypedefDecl 0x55ff894885d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894884d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89488250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89488210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89488270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89488230 'int' 3 # | | | `-ConstantMatrixType 0x55ff89488470 'matrix' # | | |-TypedefDecl 0x55ff89488a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89488900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89488680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89488640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894886a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89488660 'int' 4 # | | | `-ConstantMatrixType 0x55ff894888a0 'matrix' # | | |-TypedefDecl 0x55ff89488e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89488d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89488ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89488a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89488ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89488a90 'int' 1 # | | | `-ConstantMatrixType 0x55ff89488ce0 'matrix' # | | |-TypedefDecl 0x55ff89489270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89489170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89488ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89488eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89488f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89488ed0 'int' 2 # | | | `-ConstantMatrixType 0x55ff89489110 'matrix' # | | |-TypedefDecl 0x55ff894896a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894895a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89489320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894892e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89489340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89489300 'int' 3 # | | | `-ConstantMatrixType 0x55ff89489540 'matrix' # | | |-TypedefDecl 0x55ff89489ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894899d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89489750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89489710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89489770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89489730 'int' 4 # | | | `-ConstantMatrixType 0x55ff89489970 'matrix' # | | |-TypedefDecl 0x55ff8948af30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948ae30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89489b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89489b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89489ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89489b60 'int' 1 # | | | `-ConstantMatrixType 0x55ff8948add0 'matrix' # | | |-TypedefDecl 0x55ff8948b360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948b260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8948afe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8948afa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948b000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948afc0 'int' 2 # | | | `-ConstantMatrixType 0x55ff8948b200 'matrix' # | | |-TypedefDecl 0x55ff8948b790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948b690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8948b410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8948b3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948b430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948b3f0 'int' 3 # | | | `-ConstantMatrixType 0x55ff8948b630 'matrix' # | | |-TypedefDecl 0x55ff8948bbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948bac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8948b840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8948b800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8948b860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8948b820 'int' 4 # | | | `-ConstantMatrixType 0x55ff8948ba60 'matrix' # | | |-TypedefDecl 0x55ff8948c040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948bf40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8948bc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8948bc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8948bcb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8948bc70 'int' 1 # | | | `-ConstantMatrixType 0x55ff8948bee0 'matrix' # | | |-TypedefDecl 0x55ff8948c470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948c370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8948c0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8948c0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948c110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948c0d0 'int' 2 # | | | `-ConstantMatrixType 0x55ff8948c310 'matrix' # | | |-TypedefDecl 0x55ff8948c8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948c7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8948c520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8948c4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948c540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948c500 'int' 3 # | | | `-ConstantMatrixType 0x55ff8948c740 'matrix' # | | |-TypedefDecl 0x55ff8948d4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948cbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8948c950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8948c910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8948c970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8948c930 'int' 4 # | | | `-ConstantMatrixType 0x55ff8948cb70 'matrix' # | | |-TypedefDecl 0x55ff8948d920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948d820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948d5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948d560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8948d5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8948d580 'int' 1 # | | | `-ConstantMatrixType 0x55ff8948d7c0 'matrix' # | | |-TypedefDecl 0x55ff8948dd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948dc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948d9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948d990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948d9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948d9b0 'int' 2 # | | | `-ConstantMatrixType 0x55ff8948dbf0 'matrix' # | | |-TypedefDecl 0x55ff8948e180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948e080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948de00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948ddc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948de20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948dde0 'int' 3 # | | | `-ConstantMatrixType 0x55ff8948e020 'matrix' # | | |-TypedefDecl 0x55ff8948e5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948e4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948e230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948e1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8948e250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8948e210 'int' 4 # | | | `-ConstantMatrixType 0x55ff8948e480 'matrix' # | | |-TypedefDecl 0x55ff8948ea10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948e910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948e690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948e650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff8948e6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff8948e670 'int' 1 # | | | `-ConstantMatrixType 0x55ff8948e8b0 'matrix' # | | |-TypedefDecl 0x55ff8948ee40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948eac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948ea80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff8948eae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff8948eaa0 'int' 2 # | | | `-ConstantMatrixType 0x55ff8948ece0 'matrix' # | | |-TypedefDecl 0x55ff8948f270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff8948f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948eeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948ef10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948eed0 'int' 3 # | | | `-ConstantMatrixType 0x55ff8948f110 'matrix' # | | |-TypedefDecl 0x55ff894909c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894908c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff8948f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff8948f2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff8948f340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff8948f300 'int' 4 # | | | `-ConstantMatrixType 0x55ff89490860 'matrix' # | | |-TypedefDecl 0x55ff89490df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89490cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89490a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89490a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89490a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89490a50 'int' 1 # | | | `-ConstantMatrixType 0x55ff89490c90 'matrix' # | | |-TypedefDecl 0x55ff89491220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89491120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89490ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89490e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89490ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89490e80 'int' 2 # | | | `-ConstantMatrixType 0x55ff894910c0 'matrix' # | | |-TypedefDecl 0x55ff89491650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89491550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894912d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89491290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894912f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894912b0 'int' 3 # | | | `-ConstantMatrixType 0x55ff894914f0 'matrix' # | | |-TypedefDecl 0x55ff89491da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89491ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89491700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894916c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89491720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894916e0 'int' 4 # | | | `-ConstantMatrixType 0x55ff89491c40 'matrix' # | | |-TypedefDecl 0x55ff89492120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89492020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89491e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89491e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89491e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89491e48 'int' 1 # | | | `-ConstantMatrixType 0x55ff89491fc0 'matrix' # | | |-TypedefDecl 0x55ff89492460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89492360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894921e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894921a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89492208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894921c8 'int' 2 # | | | `-ConstantMatrixType 0x55ff89492300 'matrix' # | | |-TypedefDecl 0x55ff894927a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894926a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89492528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894924e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89492548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89492508 'int' 3 # | | | `-ConstantMatrixType 0x55ff89492640 'matrix' # | | |-TypedefDecl 0x55ff89493b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894929e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89492868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89492828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89492888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89492848 'int' 4 # | | | `-ConstantMatrixType 0x55ff89492980 'matrix' # | | |-TypedefDecl 0x55ff89493e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89493d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89493bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89493b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89493bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89493bb8 'int' 1 # | | | `-ConstantMatrixType 0x55ff89493cf0 'matrix' # | | |-TypedefDecl 0x55ff89494190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89494090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89493f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89493ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89493f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89493ef8 'int' 2 # | | | `-ConstantMatrixType 0x55ff89494030 'matrix' # | | |-TypedefDecl 0x55ff894944d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894943d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89494258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89494218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89494278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89494238 'int' 3 # | | | `-ConstantMatrixType 0x55ff89494370 'matrix' # | | |-TypedefDecl 0x55ff89494810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89494710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89494598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89494558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894945b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89494578 'int' 4 # | | | `-ConstantMatrixType 0x55ff894946b0 'matrix' # | | |-TypedefDecl 0x55ff89494b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89494a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894948d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89494898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894948f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894948b8 'int' 1 # | | | `-ConstantMatrixType 0x55ff894949f0 'matrix' # | | |-TypedefDecl 0x55ff89494ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89494da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89494c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89494be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89494c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89494c08 'int' 2 # | | | `-ConstantMatrixType 0x55ff89494d40 'matrix' # | | |-TypedefDecl 0x55ff894951e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894950e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89494f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89494f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89494f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89494f48 'int' 3 # | | | `-ConstantMatrixType 0x55ff89495080 'matrix' # | | |-TypedefDecl 0x55ff89495520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89495420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894952a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89495268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894952c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89495288 'int' 4 # | | | `-ConstantMatrixType 0x55ff894953c0 'matrix' # | | |-TypedefDecl 0x55ff89495860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89495760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff894955e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894955a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89495608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894955c8 'int' 1 # | | | `-ConstantMatrixType 0x55ff89495700 'matrix' # | | |-TypedefDecl 0x55ff89495bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89495af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89495928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894958e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89495948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89495908 'int' 2 # | | | `-ConstantMatrixType 0x55ff89495a40 'matrix' # | | |-TypedefDecl 0x55ff89495f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89495e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89495cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89495c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89495cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89495c98 'int' 3 # | | | `-ConstantMatrixType 0x55ff89495dd0 'matrix' # | | |-TypedefDecl 0x55ff89496270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89496170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55ff894678a0 'float32_t' sugar # | | | | |-Typedef 0x55ff8943edc8 'float32_t' # | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89495ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89495fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89496018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89495fd8 'int' 4 # | | | `-ConstantMatrixType 0x55ff89496110 'matrix' # | | |-TypedefDecl 0x55ff894965f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff894964f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89496338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894962f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89496358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89496318 'int' 1 # | | | `-ConstantMatrixType 0x55ff89496490 'matrix' # | | |-TypedefDecl 0x55ff89496930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89496830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894966b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89496678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894966d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89496698 'int' 2 # | | | `-ConstantMatrixType 0x55ff894967d0 'matrix' # | | |-TypedefDecl 0x55ff89496c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89496b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894969f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff894969b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89496a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894969d8 'int' 3 # | | | `-ConstantMatrixType 0x55ff89496b30 'matrix' # | | |-TypedefDecl 0x55ff89496fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89496ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89496d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89496d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89496d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89496d38 'int' 4 # | | | `-ConstantMatrixType 0x55ff89496e70 'matrix' # | | |-TypedefDecl 0x55ff89497310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89497210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89497098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89497058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff894970b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89497078 'int' 1 # | | | `-ConstantMatrixType 0x55ff894971b0 'matrix' # | | |-TypedefDecl 0x55ff89497650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89497550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894973d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89497398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff894973f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894973b8 'int' 2 # | | | `-ConstantMatrixType 0x55ff894974f0 'matrix' # | | |-TypedefDecl 0x55ff89497990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff89497890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89497718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894976d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89497738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894976f8 'int' 3 # | | | `-ConstantMatrixType 0x55ff89497830 'matrix' # | | |-TypedefDecl 0x55ff89497ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff89497be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89497a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89497a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89497a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89497a38 'int' 4 # | | | `-ConstantMatrixType 0x55ff89497b80 'matrix' # | | |-TypedefDecl 0x55ff89498020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89497f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89497da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89497d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89497dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89497d88 'int' 1 # | | | `-ConstantMatrixType 0x55ff89497ec0 'matrix' # | | |-TypedefDecl 0x55ff89498360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89498260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff894980e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894980a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89498108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff894980c8 'int' 2 # | | | `-ConstantMatrixType 0x55ff89498200 'matrix' # | | |-TypedefDecl 0x55ff894986a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894985a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89498428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff894983e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89498448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89498408 'int' 3 # | | | `-ConstantMatrixType 0x55ff89498540 'matrix' # | | |-TypedefDecl 0x55ff894989e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55ff894988e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89498768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89498728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89498788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89498748 'int' 4 # | | | `-ConstantMatrixType 0x55ff89498880 'matrix' # | | |-TypedefDecl 0x55ff89498d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55ff89498c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89498aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89498a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55ff89498ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55ff89498a88 'int' 1 # | | | `-ConstantMatrixType 0x55ff89498bd0 'matrix' # | | |-TypedefDecl 0x55ff89499070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55ff89498f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89498df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff89498db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55ff89498e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55ff89498dd8 'int' 2 # | | | `-ConstantMatrixType 0x55ff89498f10 'matrix' # | | |-TypedefDecl 0x55ff894993b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55ff894992b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | | `-BuiltinType 0x55ff8940e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55ff89499138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55ff894990f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55ff89499158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55ff89499118 'int' 3 # | | | `-ConstantMatrixType 0x55ff89499250 'matrix' # | | `-TypedefDecl 0x55ff894996f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55ff894995f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55ff8943a2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55ff89468200 'float64_t' sugar # | | | |-Typedef 0x55ff8943ef18 'float64_t' # | | | `-BuiltinType 0x55ff8940e380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55ff89499478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55ff89499438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55ff89499498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55ff89499458 'int' 4 # | | `-ConstantMatrixType 0x55ff89499590 'matrix' # | |-NamespaceDecl 0x55ff894aca18 prev 0x55ff8943ebf0 line:12:11 hlsl # | | |-original Namespace 0x55ff8940ea98 'hlsl' # | | `-NamespaceDecl 0x55ff894aca88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55ff894acd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55ff894acb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55ff894acb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55ff894acc68 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 0x55ff894acd10 <> Implicit # | | | |-CXXRecordDecl 0x55ff894ace40 col:42 implicit struct is_same # | | | `-VarDecl 0x55ff894acef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55ff894acf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55ff894ad2f0 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 0x55ff8940eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff8940eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55ff894ad028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55ff894ad520 <> Implicit # | | | |-CXXRecordDecl 0x55ff894ad5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55ff894ad698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55ff894ad700 'bool' true # | | |-ClassTemplateDecl 0x55ff894b2088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55ff894b1e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55ff894b1ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55ff894b1f88 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 0x55ff894b2030 <> Implicit # | | | `-CXXRecordDecl 0x55ff894b2160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55ff894b2540 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 0x55ff8940eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55ff894b2248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55ff894b27a0 <> Implicit # | | | |-CXXRecordDecl 0x55ff894b2860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55ff894b2918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55ff894b22a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55ff894b2248 'T' # | | |-TypeAliasTemplateDecl 0x55ff894b2d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55ff894b29e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55ff894b2a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55ff8940e1c0 'void' # | | | `-TypeAliasDecl 0x55ff894b2ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55ff894b2c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55ff894b4160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55ff894b2d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55ff894b3630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55ff894b36c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55ff894b40b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55ff894b3f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55ff894b4440 # | | | `-ReturnStmt 0x55ff894b4430 # | | | `-BuiltinBitCastExpr 0x55ff894b4408 'vector' # | | | `-DeclRefExpr 0x55ff894b43b0 'vector' lvalue ParmVar 0x55ff894b3f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55ff894b6c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55ff894b4458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55ff894b44e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55ff894b6ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff894b6a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55ff894b6da8 # | | | `-ReturnStmt 0x55ff894b6d98 # | | | `-BuiltinBitCastExpr 0x55ff894b6d70 'U' # | | | `-DeclRefExpr 0x55ff894b6d40 'T' lvalue ParmVar 0x55ff894b6a60 'F' 'T' # | | |-ClassTemplateDecl 0x55ff894b6f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55ff894b6dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55ff894b6e60 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 0x55ff894b6f08 <> Implicit # | | | |-CXXRecordDecl 0x55ff894b7038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55ff894b70f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55ff894b7168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55ff894b6e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55ff894b6dc0 'T' # | | `-TypeAliasTemplateDecl 0x55ff894b7c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55ff894b71d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55ff894b7278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55ff894b7ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55ff894b7ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55ff8940edf0 <> 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 0x55ff894b76a0 '__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 0x55ff894aca88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55ff894b2d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55ff894b73f0 'bool' # | | | | `-BinaryOperator 0x55ff894b73d0 'bool' '&&' # | | | | |-BinaryOperator 0x55ff894b7350 'bool' '>' # | | | | | |-DeclRefExpr 0x55ff894b7310 'int' NonTypeTemplateParm 0x55ff894b7278 'N' 'int' # | | | | | `-IntegerLiteral 0x55ff894b7330 'int' 1 # | | | | `-BinaryOperator 0x55ff894b73b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55ff894b7370 'int' NonTypeTemplateParm 0x55ff894b7278 'N' 'int' # | | | | `-IntegerLiteral 0x55ff894b7390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff894b7230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff894b71d8 'T' # | | | `-DependentNameType 0x55ff894b7650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55ff894b79b0 'int' NonTypeTemplateParm 0x55ff894b7278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55ff894b7a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55ff894b79e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55ff8940edf0 'vector' # | | | `-TemplateSpecializationType 0x55ff894b76a0 '__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 0x55ff894aca88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55ff894b2d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55ff894b73f0 'bool' # | | | | `-BinaryOperator 0x55ff894b73d0 'bool' '&&' # | | | | |-BinaryOperator 0x55ff894b7350 'bool' '>' # | | | | | |-DeclRefExpr 0x55ff894b7310 'int' NonTypeTemplateParm 0x55ff894b7278 'N' 'int' # | | | | | `-IntegerLiteral 0x55ff894b7330 'int' 1 # | | | | `-BinaryOperator 0x55ff894b73b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55ff894b7370 'int' NonTypeTemplateParm 0x55ff894b7278 'N' 'int' # | | | | `-IntegerLiteral 0x55ff894b7390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff894b7230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff894b71d8 'T' # | | | `-DependentNameType 0x55ff894b7650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55ff894b7a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55ff8940ec20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55ff8940ec78 <> 'int' 4 # | | `-DeclRefExpr 0x55ff894b79b0 'int' NonTypeTemplateParm 0x55ff894b7278 'N' 'int' # | |-NamespaceDecl 0x55ff894b7ca8 prev 0x55ff894aca18 line:12:11 hlsl # | | |-original Namespace 0x55ff8940ea98 'hlsl' # | | |-FunctionDecl 0x55ff894b7e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55ff894b7d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff894b7ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894b7f50 Implicit # | | | `-ConstAttr 0x55ff894b7f78 Implicit # | | |-FunctionDecl 0x55ff894b8128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894b8000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894b81d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894b8250 Implicit # | | | `-ConstAttr 0x55ff894b8278 Implicit # | | |-FunctionDecl 0x55ff894b8438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894b8310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894b84e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894b8560 Implicit # | | | `-ConstAttr 0x55ff894b8588 Implicit # | | |-FunctionDecl 0x55ff894b8748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894b8620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894b87f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894b8870 Implicit # | | | `-ConstAttr 0x55ff894b8898 Implicit # | | |-FunctionDecl 0x55ff894b9e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55ff894b9d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55ff894b9f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894b9f90 Implicit # | | | `-ConstAttr 0x55ff894b9fb8 Implicit # | | |-FunctionDecl 0x55ff894ba178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff894ba050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ba228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894ba2a0 Implicit # | | | `-ConstAttr 0x55ff894ba2c8 Implicit # | | |-FunctionDecl 0x55ff894ba488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff894ba360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ba538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894ba5b0 Implicit # | | | `-ConstAttr 0x55ff894ba5d8 Implicit # | | |-FunctionDecl 0x55ff894ba798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff894ba670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ba848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894ba8c0 Implicit # | | | `-ConstAttr 0x55ff894ba8e8 Implicit # | | |-FunctionDecl 0x55ff894baa68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff894ba938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55ff894bab88 # | | | `-ReturnStmt 0x55ff894bab78 # | | | `-ImplicitCastExpr 0x55ff894bab60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55ff894bab40 'uint':'unsigned int' lvalue ParmVar 0x55ff894ba938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55ff894bad90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff894babd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55ff894baeb0 # | | | `-ReturnStmt 0x55ff894baea0 # | | | `-ImplicitCastExpr 0x55ff894bae88 'uint2':'vector' # | | | `-DeclRefExpr 0x55ff894bae68 'uint2':'vector' lvalue ParmVar 0x55ff894babd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55ff894bb038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff894baf08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55ff894bb158 # | | | `-ReturnStmt 0x55ff894bb148 # | | | `-ImplicitCastExpr 0x55ff894bb130 'uint3':'vector' # | | | `-DeclRefExpr 0x55ff894bb110 'uint3':'vector' lvalue ParmVar 0x55ff894baf08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55ff894bb2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff894bb1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55ff894bb3f8 # | | | `-ReturnStmt 0x55ff894bb3e8 # | | | `-ImplicitCastExpr 0x55ff894bb3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55ff894bb3b0 'uint4':'vector' lvalue ParmVar 0x55ff894bb1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55ff894bb528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55ff894bb438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff894bb5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bb650 Implicit # | | | `-ConstAttr 0x55ff894bb678 Implicit # | | |-FunctionDecl 0x55ff894bb838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894bb710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894bb8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bb960 Implicit # | | | `-ConstAttr 0x55ff894bb988 Implicit # | | |-FunctionDecl 0x55ff894bbb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894bba20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894bbbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bbc70 Implicit # | | | `-ConstAttr 0x55ff894bbc98 Implicit # | | |-FunctionDecl 0x55ff894bc5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894bc4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894bc688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bc700 Implicit # | | | `-ConstAttr 0x55ff894bc728 Implicit # | | |-FunctionDecl 0x55ff894bc8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff894bc7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff894bc978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bc9f0 Implicit # | | | `-ConstAttr 0x55ff894bca18 Implicit # | | |-FunctionDecl 0x55ff894bcbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff894bcab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894bcc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bcd00 Implicit # | | | `-ConstAttr 0x55ff894bcd28 Implicit # | | |-FunctionDecl 0x55ff894bcee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff894bcdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894bcf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bd010 Implicit # | | | `-ConstAttr 0x55ff894bd038 Implicit # | | |-FunctionDecl 0x55ff894bd1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff894bd0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894bd2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894bd320 Implicit # | | | `-ConstAttr 0x55ff894bd348 Implicit # | | |-FunctionDecl 0x55ff894c1b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff894bd398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55ff894c1c90 # | | | `-ReturnStmt 0x55ff894c1c80 # | | | `-ImplicitCastExpr 0x55ff894c1c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55ff894c1c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff894bd398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55ff894c1e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff894c1ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55ff894c1f38 # | | | `-ReturnStmt 0x55ff894c1f28 # | | | `-ImplicitCastExpr 0x55ff894c1f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55ff894c1ef0 'uint64_t2':'vector' lvalue ParmVar 0x55ff894c1ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55ff894c20b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff894c1f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55ff894c21d8 # | | | `-ReturnStmt 0x55ff894c21c8 # | | | `-ImplicitCastExpr 0x55ff894c21b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55ff894c2190 'uint64_t3':'vector' lvalue ParmVar 0x55ff894c1f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55ff894c2358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff894c2228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55ff894c2478 # | | | `-ReturnStmt 0x55ff894c2468 # | | | `-ImplicitCastExpr 0x55ff894c2450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55ff894c2430 'uint64_t4':'vector' lvalue ParmVar 0x55ff894c2228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55ff894c25a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55ff894c24b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55ff894c2658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894c26d0 Implicit # | | | `-ConstAttr 0x55ff894c26f8 Implicit # | | |-FunctionDecl 0x55ff894c28b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff894c2790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c2968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894c29e0 Implicit # | | | `-ConstAttr 0x55ff894c2a08 Implicit # | | |-FunctionDecl 0x55ff894c3cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff894c2aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c3d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894c3df0 Implicit # | | | `-ConstAttr 0x55ff894c3e18 Implicit # | | |-FunctionDecl 0x55ff894c3fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff894c3eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c4088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55ff894c4100 Implicit # | | | `-ConstAttr 0x55ff894c4128 Implicit # | | |-FunctionDecl 0x55ff894c4238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55ff894c4188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff894c42e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c4360 Implicit # | | | `-ConstAttr 0x55ff894c4388 Implicit # | | |-FunctionDecl 0x55ff894c44a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894c43f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c4550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c45c8 Implicit # | | | `-ConstAttr 0x55ff894c45f0 Implicit # | | |-FunctionDecl 0x55ff894c4718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894c4668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c47c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c4840 Implicit # | | | `-ConstAttr 0x55ff894c4868 Implicit # | | |-FunctionDecl 0x55ff894c4990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894c48e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c4a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c4ab8 Implicit # | | | `-ConstAttr 0x55ff894c4ae0 Implicit # | | |-FunctionDecl 0x55ff894c4c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55ff894c4b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff894c4ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c4d58 Implicit # | | | `-ConstAttr 0x55ff894c4d80 Implicit # | | |-FunctionDecl 0x55ff894c4ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894c4df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c4f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c4fd0 Implicit # | | | `-ConstAttr 0x55ff894c4ff8 Implicit # | | |-FunctionDecl 0x55ff894c5120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894c5070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c51d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c5248 Implicit # | | | `-ConstAttr 0x55ff894c5270 Implicit # | | |-FunctionDecl 0x55ff894c5398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894c52e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c5448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55ff894c54c0 Implicit # | | | `-ConstAttr 0x55ff894c54e8 Implicit # | | |-FunctionDecl 0x55ff894c5768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55ff894c5590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55ff894c5610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55ff894c5820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff894c58e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55ff894c5928 Implicit # | | | `-ConstAttr 0x55ff894c5950 Implicit # | | |-FunctionDecl 0x55ff894c8050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55ff894c59f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55ff894c5a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55ff894c8108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff894c81c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55ff894c8210 Implicit # | | | `-ConstAttr 0x55ff894c8238 Implicit # | | |-FunctionDecl 0x55ff894c8380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55ff894c8298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff894c8430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c84a8 Implicit # | | | `-ConstAttr 0x55ff894c84d0 Implicit # | | |-FunctionDecl 0x55ff894c8660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55ff894c8538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c8710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c8788 Implicit # | | | `-ConstAttr 0x55ff894c87b0 Implicit # | | |-FunctionDecl 0x55ff894c8950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55ff894c8828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c8a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c8a78 Implicit # | | | `-ConstAttr 0x55ff894c8aa0 Implicit # | | |-FunctionDecl 0x55ff894c8c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55ff894c8b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c8cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c8d68 Implicit # | | | `-ConstAttr 0x55ff894c8d90 Implicit # | | |-FunctionDecl 0x55ff894c8ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55ff894c8de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55ff894c8f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c8ff8 Implicit # | | | `-ConstAttr 0x55ff894c9020 Implicit # | | |-FunctionDecl 0x55ff894c91f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55ff894c90d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c92a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c9318 Implicit # | | | `-ConstAttr 0x55ff894c9340 Implicit # | | |-FunctionDecl 0x55ff894c9500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55ff894c93e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c95b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c9628 Implicit # | | | `-ConstAttr 0x55ff894c9650 Implicit # | | |-FunctionDecl 0x55ff894c9810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55ff894c96f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c98c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c9938 Implicit # | | | `-ConstAttr 0x55ff894c9960 Implicit # | | |-FunctionDecl 0x55ff894c9ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55ff894c99d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55ff894c9b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55ff894c9bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c9c08 Implicit # | | | `-ConstAttr 0x55ff894c9c30 Implicit # | | |-FunctionDecl 0x55ff894c9dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55ff894c9ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894c9e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894c9ef8 Implicit # | | | `-ConstAttr 0x55ff894c9f20 Implicit # | | |-FunctionDecl 0x55ff894ca0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55ff894c9f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ca180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894ca1f8 Implicit # | | | `-ConstAttr 0x55ff894ca220 Implicit # | | |-FunctionDecl 0x55ff894ca3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55ff894ca298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ca470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894ca4e8 Implicit # | | | `-ConstAttr 0x55ff894ca510 Implicit # | | |-FunctionDecl 0x55ff894ca6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55ff894ca588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff894ca760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894ca7d8 Implicit # | | | `-ConstAttr 0x55ff894ca800 Implicit # | | |-FunctionDecl 0x55ff894ca9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55ff894ca878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894caa50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894caac8 Implicit # | | | `-ConstAttr 0x55ff894caaf0 Implicit # | | |-FunctionDecl 0x55ff894cac90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55ff894cab68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cad40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cadb8 Implicit # | | | `-ConstAttr 0x55ff894cade0 Implicit # | | |-FunctionDecl 0x55ff894caf80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55ff894cae58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cb030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cb0c8 Implicit # | | | `-ConstAttr 0x55ff894cb0f0 Implicit # | | |-FunctionDecl 0x55ff894cb230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55ff894cb150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55ff894cb2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cb358 Implicit # | | | `-ConstAttr 0x55ff894cb380 Implicit # | | |-FunctionDecl 0x55ff894cb520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55ff894cb3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cb5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cb648 Implicit # | | | `-ConstAttr 0x55ff894cb670 Implicit # | | |-FunctionDecl 0x55ff894cb810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55ff894cb6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cb8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cb938 Implicit # | | | `-ConstAttr 0x55ff894cb960 Implicit # | | |-FunctionDecl 0x55ff894cbb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55ff894cb9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cbbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cbc28 Implicit # | | | `-ConstAttr 0x55ff894cbc50 Implicit # | | |-FunctionDecl 0x55ff894cbdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55ff894cbcc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff894cbea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cbf18 Implicit # | | | `-ConstAttr 0x55ff894cbf40 Implicit # | | |-FunctionDecl 0x55ff894cc0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55ff894cbfb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cc1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cc218 Implicit # | | | `-ConstAttr 0x55ff894cc240 Implicit # | | |-FunctionDecl 0x55ff894cc3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55ff894cc2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cc490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cc508 Implicit # | | | `-ConstAttr 0x55ff894cc530 Implicit # | | |-FunctionDecl 0x55ff894cc6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55ff894cc5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cc780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cc7f8 Implicit # | | | `-ConstAttr 0x55ff894cc820 Implicit # | | |-FunctionDecl 0x55ff894cc9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55ff894cc898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff894cca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894ccae8 Implicit # | | | `-ConstAttr 0x55ff894ccb10 Implicit # | | |-FunctionDecl 0x55ff894cccb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55ff894ccb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ccd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894ccdd8 Implicit # | | | `-ConstAttr 0x55ff894cce00 Implicit # | | |-FunctionDecl 0x55ff894ccfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55ff894cce78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cd050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cec98 Implicit # | | | `-ConstAttr 0x55ff894cecc0 Implicit # | | |-FunctionDecl 0x55ff894cee60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55ff894ced38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cef10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cef88 Implicit # | | | `-ConstAttr 0x55ff894cefb0 Implicit # | | |-FunctionDecl 0x55ff894cf0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55ff894cf010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55ff894cf1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cf218 Implicit # | | | `-ConstAttr 0x55ff894cf240 Implicit # | | |-FunctionDecl 0x55ff894cf3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55ff894cf2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cf490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cf508 Implicit # | | | `-ConstAttr 0x55ff894cf530 Implicit # | | |-FunctionDecl 0x55ff894cf6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55ff894cf5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cf780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cf7f8 Implicit # | | | `-ConstAttr 0x55ff894cf820 Implicit # | | |-FunctionDecl 0x55ff894cf9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55ff894cf898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cfa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55ff894cfae8 Implicit # | | | `-ConstAttr 0x55ff894cfb10 Implicit # | | |-FunctionDecl 0x55ff894cfd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55ff894cfb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55ff894cfbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55ff894cfdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894cfe30 Implicit # | | | `-ConstAttr 0x55ff894cfe58 Implicit # | | |-FunctionDecl 0x55ff894d0078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55ff894cfea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55ff894cff28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d0130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d01a8 Implicit # | | | `-ConstAttr 0x55ff894d01d0 Implicit # | | |-FunctionDecl 0x55ff894d0408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55ff894d0230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55ff894d02b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d04c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d0538 Implicit # | | | `-ConstAttr 0x55ff894d0560 Implicit # | | |-FunctionDecl 0x55ff894d0798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55ff894d05c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55ff894d0640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d0850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d08c8 Implicit # | | | `-ConstAttr 0x55ff894d08f0 Implicit # | | |-FunctionDecl 0x55ff894d0b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55ff894d0978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55ff894d09f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d0c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d0c88 Implicit # | | | `-ConstAttr 0x55ff894d0cb0 Implicit # | | |-FunctionDecl 0x55ff894d0f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55ff894d0d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55ff894d0db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d0fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d1038 Implicit # | | | `-ConstAttr 0x55ff894d1060 Implicit # | | |-FunctionDecl 0x55ff894d12b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55ff894d10e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55ff894d1168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d1370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d13e8 Implicit # | | | `-ConstAttr 0x55ff894d1410 Implicit # | | |-FunctionDecl 0x55ff894d1668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55ff894d1498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55ff894d1518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d1720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d1798 Implicit # | | | `-ConstAttr 0x55ff894d17c0 Implicit # | | |-FunctionDecl 0x55ff894d1a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55ff894d1848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55ff894d18c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d1ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d1b48 Implicit # | | | `-ConstAttr 0x55ff894d1b70 Implicit # | | |-FunctionDecl 0x55ff894d1de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55ff894d1bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55ff894d1c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d1ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d1f18 Implicit # | | | `-ConstAttr 0x55ff894d1f40 Implicit # | | |-FunctionDecl 0x55ff894d2198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55ff894d1fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55ff894d2048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d2250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d22c8 Implicit # | | | `-ConstAttr 0x55ff894d22f0 Implicit # | | |-FunctionDecl 0x55ff894d2548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55ff894d2378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55ff894d23f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d2600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d2678 Implicit # | | | `-ConstAttr 0x55ff894d26a0 Implicit # | | |-FunctionDecl 0x55ff894d28f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55ff894d2728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55ff894d27a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d29b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d2a28 Implicit # | | | `-ConstAttr 0x55ff894d2a50 Implicit # | | |-FunctionDecl 0x55ff894d2cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55ff894d2ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55ff894d2b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d2d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d2df8 Implicit # | | | `-ConstAttr 0x55ff894d2e20 Implicit # | | |-FunctionDecl 0x55ff894d3078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55ff894d2ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55ff894d2f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d3130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d31a8 Implicit # | | | `-ConstAttr 0x55ff894d31d0 Implicit # | | |-FunctionDecl 0x55ff894d3428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55ff894d3258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55ff894d32d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d34e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d3558 Implicit # | | | `-ConstAttr 0x55ff894d3580 Implicit # | | |-FunctionDecl 0x55ff894d37d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55ff894d3608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55ff894d3688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d3890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff894d3908 Implicit # | | | `-ConstAttr 0x55ff894d3930 Implicit # | | |-FunctionDecl 0x55ff894d3b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55ff894d39b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55ff894d3a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff894d3c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff8949f288 Implicit # | | | `-ConstAttr 0x55ff8949f2b0 Implicit # | | |-FunctionDecl 0x55ff8949f508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55ff8949f338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55ff8949f3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff8949f5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55ff8949f638 Implicit # | | | `-ConstAttr 0x55ff8949f660 Implicit # | | |-FunctionDecl 0x55ff8949f768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55ff8949f6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff8949f818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff8949f890 Implicit # | | | `-ConstAttr 0x55ff8949f8b8 Implicit # | | |-FunctionDecl 0x55ff8949f9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55ff8949f920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8949fa78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff8949faf0 Implicit # | | | `-ConstAttr 0x55ff8949fb18 Implicit # | | |-FunctionDecl 0x55ff8949fc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55ff8949fb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8949fce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff8949fd60 Implicit # | | | `-ConstAttr 0x55ff8949fd88 Implicit # | | |-FunctionDecl 0x55ff8949fea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55ff8949fe00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8949ff58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff8949ffd0 Implicit # | | | `-ConstAttr 0x55ff8949fff8 Implicit # | | |-FunctionDecl 0x55ff894a00f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55ff894a0050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55ff894a01a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d8cb0 Implicit # | | | `-ConstAttr 0x55ff894d8cd8 Implicit # | | |-FunctionDecl 0x55ff894d8df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55ff894d8d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d8ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d8f20 Implicit # | | | `-ConstAttr 0x55ff894d8f48 Implicit # | | |-FunctionDecl 0x55ff894d9068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55ff894d8fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d9118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d9190 Implicit # | | | `-ConstAttr 0x55ff894d91b8 Implicit # | | |-FunctionDecl 0x55ff894d92d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55ff894d9230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d9388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d9400 Implicit # | | | `-ConstAttr 0x55ff894d9428 Implicit # | | |-FunctionDecl 0x55ff894d9540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55ff894d9498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55ff894d95f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55ff894d9650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d9698 Implicit # | | | `-ConstAttr 0x55ff894d96c0 Implicit # | | |-FunctionDecl 0x55ff894d97e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55ff894d9738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d9890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d9908 Implicit # | | | `-ConstAttr 0x55ff894d9930 Implicit # | | |-FunctionDecl 0x55ff894d9a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55ff894d99a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d9b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d9b78 Implicit # | | | `-ConstAttr 0x55ff894d9ba0 Implicit # | | |-FunctionDecl 0x55ff894d9ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55ff894d9c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d9d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894d9e10 Implicit # | | | `-ConstAttr 0x55ff894d9e38 Implicit # | | |-FunctionDecl 0x55ff894d9f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55ff894d9eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff894da008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894da080 Implicit # | | | `-ConstAttr 0x55ff894da0a8 Implicit # | | |-FunctionDecl 0x55ff894da1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55ff894da120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894da278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894da2f0 Implicit # | | | `-ConstAttr 0x55ff894da318 Implicit # | | |-FunctionDecl 0x55ff894da438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55ff894da390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894da4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894da560 Implicit # | | | `-ConstAttr 0x55ff894da588 Implicit # | | |-FunctionDecl 0x55ff894da6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55ff894da600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894da758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894da7d0 Implicit # | | | `-ConstAttr 0x55ff894da7f8 Implicit # | | |-FunctionDecl 0x55ff894da900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55ff894da858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55ff894da9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894daa28 Implicit # | | | `-ConstAttr 0x55ff894daa50 Implicit # | | |-FunctionDecl 0x55ff894dab70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55ff894daac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dac20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dac98 Implicit # | | | `-ConstAttr 0x55ff894dacd0 Implicit # | | |-FunctionDecl 0x55ff894dadf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55ff894dad48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894daea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894daf18 Implicit # | | | `-ConstAttr 0x55ff894daf40 Implicit # | | |-FunctionDecl 0x55ff894db060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55ff894dafb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894db110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894db188 Implicit # | | | `-ConstAttr 0x55ff894db1b0 Implicit # | | |-FunctionDecl 0x55ff894db2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55ff894db228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff894db380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894db3f8 Implicit # | | | `-ConstAttr 0x55ff894db420 Implicit # | | |-FunctionDecl 0x55ff894db540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55ff894db498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894db5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894db668 Implicit # | | | `-ConstAttr 0x55ff894db690 Implicit # | | |-FunctionDecl 0x55ff894db7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55ff894db708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894db860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894db8d8 Implicit # | | | `-ConstAttr 0x55ff894db900 Implicit # | | |-FunctionDecl 0x55ff894dba20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55ff894db978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dbad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dbb48 Implicit # | | | `-ConstAttr 0x55ff894dbb70 Implicit # | | |-FunctionDecl 0x55ff894dbce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55ff894dbbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff894dbd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dbe08 Implicit # | | | `-ConstAttr 0x55ff894dbe30 Implicit # | | |-FunctionDecl 0x55ff894dbf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55ff894dbea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dc000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dc078 Implicit # | | | `-ConstAttr 0x55ff894dc0a0 Implicit # | | |-FunctionDecl 0x55ff894dc1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55ff894dc118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dc270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dc2e8 Implicit # | | | `-ConstAttr 0x55ff894dc310 Implicit # | | |-FunctionDecl 0x55ff894dc430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55ff894dc388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dc4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dc558 Implicit # | | | `-ConstAttr 0x55ff894dc580 Implicit # | | |-FunctionDecl 0x55ff894dc688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55ff894dc5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55ff894dc738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dc7b0 Implicit # | | | `-ConstAttr 0x55ff894dc7d8 Implicit # | | |-FunctionDecl 0x55ff894dc8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55ff894dc850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dc9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dca20 Implicit # | | | `-ConstAttr 0x55ff894dca48 Implicit # | | |-FunctionDecl 0x55ff894dcb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55ff894dcac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dcc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dcc90 Implicit # | | | `-ConstAttr 0x55ff894dccb8 Implicit # | | |-FunctionDecl 0x55ff894dcde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55ff894dcd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dce98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55ff894dcf10 Implicit # | | | `-ConstAttr 0x55ff894dcf38 Implicit # | | |-FunctionDecl 0x55ff894dd188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55ff894dcfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894dd030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff894dd240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ff894dd2b8 Implicit # | | | `-ConstAttr 0x55ff894dd2e0 Implicit # | | |-FunctionDecl 0x55ff894dd518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55ff894dd348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff894dd3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dd5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ff894dd648 Implicit # | | | `-ConstAttr 0x55ff894dd670 Implicit # | | |-FunctionDecl 0x55ff894dd8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55ff894dd6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff894dd768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dd970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ff894dd9e8 Implicit # | | | `-ConstAttr 0x55ff894dda10 Implicit # | | |-FunctionDecl 0x55ff894ddd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55ff894dda88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff894ddb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dddb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55ff894dde30 Implicit # | | | `-ConstAttr 0x55ff894dde58 Implicit # | | |-FunctionDecl 0x55ff894ddf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55ff894ddeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff894de018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894de090 Implicit # | | | `-ConstAttr 0x55ff894de0b8 Implicit # | | |-FunctionDecl 0x55ff894de1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894de120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894de280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894de2f8 Implicit # | | | `-ConstAttr 0x55ff894de320 Implicit # | | |-FunctionDecl 0x55ff894de448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894de398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894de4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894de570 Implicit # | | | `-ConstAttr 0x55ff894de598 Implicit # | | |-FunctionDecl 0x55ff894de6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894de610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894de770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894de7e8 Implicit # | | | `-ConstAttr 0x55ff894de810 Implicit # | | |-FunctionDecl 0x55ff894de920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55ff894de870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff894de9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894dea48 Implicit # | | | `-ConstAttr 0x55ff894dea70 Implicit # | | |-FunctionDecl 0x55ff894deb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894deae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dec48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894decc0 Implicit # | | | `-ConstAttr 0x55ff894cd460 Implicit # | | |-FunctionDecl 0x55ff894cd588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894cd4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cd638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894cd6b0 Implicit # | | | `-ConstAttr 0x55ff894cd6d8 Implicit # | | |-FunctionDecl 0x55ff894cd800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894cd750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cd8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55ff894cd928 Implicit # | | | `-ConstAttr 0x55ff894cd950 Implicit # | | |-FunctionDecl 0x55ff894cda60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55ff894cd9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff894cdb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894cdb88 Implicit # | | | `-ConstAttr 0x55ff894cdbb0 Implicit # | | |-FunctionDecl 0x55ff894cdcc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894cdc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cdd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894cddf0 Implicit # | | | `-ConstAttr 0x55ff894cde18 Implicit # | | |-FunctionDecl 0x55ff894cdf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894cde90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894cdff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894ce068 Implicit # | | | `-ConstAttr 0x55ff894ce090 Implicit # | | |-FunctionDecl 0x55ff894ce1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894ce108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ce268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894ce2e0 Implicit # | | | `-ConstAttr 0x55ff894ce308 Implicit # | | |-FunctionDecl 0x55ff894e1d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55ff894ce368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff894e1db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894e1e28 Implicit # | | | `-ConstAttr 0x55ff894e1e50 Implicit # | | |-FunctionDecl 0x55ff894e1f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894e1ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e2028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894e20a0 Implicit # | | | `-ConstAttr 0x55ff894e20c8 Implicit # | | |-FunctionDecl 0x55ff894e21f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894e2140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e22a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894e2318 Implicit # | | | `-ConstAttr 0x55ff894e2340 Implicit # | | |-FunctionDecl 0x55ff894e2468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894e23b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e2518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55ff894e2590 Implicit # | | | `-ConstAttr 0x55ff894e25b8 Implicit # | | |-FunctionDecl 0x55ff894e27a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55ff894e2618 col:17 y 'half' # | | | |-ParmVarDecl 0x55ff894e2698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55ff894e2860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e28d8 Implicit # | | | `-ConstAttr 0x55ff894e2900 Implicit # | | |-FunctionDecl 0x55ff894e2b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ff894e2950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55ff894e29d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e2be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e2c58 Implicit # | | | `-ConstAttr 0x55ff894e2c80 Implicit # | | |-FunctionDecl 0x55ff894e2ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ff894e2d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55ff894e2d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e2fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e3018 Implicit # | | | `-ConstAttr 0x55ff894e3040 Implicit # | | |-FunctionDecl 0x55ff894e3278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ff894e30a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55ff894e3120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e3330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e33a8 Implicit # | | | `-ConstAttr 0x55ff894e33d0 Implicit # | | |-FunctionDecl 0x55ff894e35c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55ff894e3430 col:19 y 'float' # | | | |-ParmVarDecl 0x55ff894e34b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55ff894e3680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e36f8 Implicit # | | | `-ConstAttr 0x55ff894e3720 Implicit # | | |-FunctionDecl 0x55ff894e3958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ff894e3780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55ff894e3800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e3a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e3a88 Implicit # | | | `-ConstAttr 0x55ff894e3ab0 Implicit # | | |-FunctionDecl 0x55ff894e3d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ff894e3b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55ff894e3b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e3dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e3e50 Implicit # | | | `-ConstAttr 0x55ff894e3e78 Implicit # | | |-FunctionDecl 0x55ff894e40a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ff894e3ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55ff894e3f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e4160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55ff894e41d8 Implicit # | | | `-ConstAttr 0x55ff894e4200 Implicit # | | |-FunctionDecl 0x55ff894e4310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55ff894e4260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff894e43c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e4438 Implicit # | | | `-ConstAttr 0x55ff894e4460 Implicit # | | |-FunctionDecl 0x55ff894e4578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894e44c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e4628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e46a0 Implicit # | | | `-ConstAttr 0x55ff894e46c8 Implicit # | | |-FunctionDecl 0x55ff894e47f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894e4740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e48a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e4918 Implicit # | | | `-ConstAttr 0x55ff894e4940 Implicit # | | |-FunctionDecl 0x55ff894e4a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894e49b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e4b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e4b90 Implicit # | | | `-ConstAttr 0x55ff894e4bb8 Implicit # | | |-FunctionDecl 0x55ff894e4d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55ff894e4c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff894e4de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e4e58 Implicit # | | | `-ConstAttr 0x55ff894e4e80 Implicit # | | |-FunctionDecl 0x55ff894e4fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894e4ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e5058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e50d0 Implicit # | | | `-ConstAttr 0x55ff894e50f8 Implicit # | | |-FunctionDecl 0x55ff894e5220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894e5170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e52d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e5348 Implicit # | | | `-ConstAttr 0x55ff894e5370 Implicit # | | |-FunctionDecl 0x55ff894e5498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894e53e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e5548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55ff894e55c0 Implicit # | | | `-ConstAttr 0x55ff894e55e8 Implicit # | | |-FunctionDecl 0x55ff894e5888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55ff894e5648 col:16 'half' # | | | |-ParmVarDecl 0x55ff894e56c8 col:22 'half' # | | | |-ParmVarDecl 0x55ff894e5748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55ff894e5948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e59c0 Implicit # | | | `-ConstAttr 0x55ff894e59e8 Implicit # | | |-FunctionDecl 0x55ff894e5d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55ff894e5a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55ff894e5ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55ff894e5b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e5e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e5e78 Implicit # | | | `-ConstAttr 0x55ff894e5ea0 Implicit # | | |-FunctionDecl 0x55ff894e61a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55ff894e5f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55ff894e5f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55ff894e6018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e6268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e62e0 Implicit # | | | `-ConstAttr 0x55ff894e6308 Implicit # | | |-FunctionDecl 0x55ff894e6608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55ff894e6380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55ff894e6400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55ff894e6480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e66c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e6740 Implicit # | | | `-ConstAttr 0x55ff894e6768 Implicit # | | |-FunctionDecl 0x55ff894e6a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ff894e67c8 col:14 'int' # | | | |-ParmVarDecl 0x55ff894e6848 col:19 'int' # | | | |-ParmVarDecl 0x55ff894e68c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55ff894e6ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e6b40 Implicit # | | | `-ConstAttr 0x55ff894e6b68 Implicit # | | |-FunctionDecl 0x55ff894e6ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55ff894e6be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55ff894e6c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55ff894e6d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e6f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e7010 Implicit # | | | `-ConstAttr 0x55ff894e7038 Implicit # | | |-FunctionDecl 0x55ff894e7338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55ff894e70b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55ff894e7130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55ff894e71b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e73f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e7470 Implicit # | | | `-ConstAttr 0x55ff894e7498 Implicit # | | |-FunctionDecl 0x55ff894e7798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55ff894e7510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55ff894e7590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55ff894e7610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e7858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e78d0 Implicit # | | | `-ConstAttr 0x55ff894e78f8 Implicit # | | |-FunctionDecl 0x55ff894e7bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55ff894e7970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894e79f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894e7a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff894e7cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e7d60 Implicit # | | | `-ConstAttr 0x55ff894e7d88 Implicit # | | |-FunctionDecl 0x55ff894e8088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55ff894e7e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff894e7e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff894e7f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e8148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e81c0 Implicit # | | | `-ConstAttr 0x55ff894e81e8 Implicit # | | |-FunctionDecl 0x55ff894e84e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55ff894e8260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff894e82e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff894e8360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e85a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e8620 Implicit # | | | `-ConstAttr 0x55ff894e8648 Implicit # | | |-FunctionDecl 0x55ff894e8948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55ff894e86c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff894e8740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff894e87c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e8a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e8a80 Implicit # | | | `-ConstAttr 0x55ff894e8aa8 Implicit # | | |-FunctionDecl 0x55ff894e9e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ff894e8b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff894e8ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff894e8c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff894e9ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894e9f40 Implicit # | | | `-ConstAttr 0x55ff894e9f68 Implicit # | | |-FunctionDecl 0x55ff894ea268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ff894e9fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff894ea060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff894ea0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ea328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894ea3a0 Implicit # | | | `-ConstAttr 0x55ff894ea3c8 Implicit # | | |-FunctionDecl 0x55ff894ea6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ff894ea440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff894ea4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff894ea540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ea788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894ea800 Implicit # | | | `-ConstAttr 0x55ff894ea828 Implicit # | | |-FunctionDecl 0x55ff894eab28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ff894ea8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff894ea920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff894ea9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894eabe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894eac60 Implicit # | | | `-ConstAttr 0x55ff894eac88 Implicit # | | |-FunctionDecl 0x55ff894eaf98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ff894ead00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff894ead90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff894eae10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff894eb058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894eb0d0 Implicit # | | | `-ConstAttr 0x55ff894eb0f8 Implicit # | | |-FunctionDecl 0x55ff894eb3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ff894eb170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff894eb1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff894eb270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894eb4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894eb530 Implicit # | | | `-ConstAttr 0x55ff894eb558 Implicit # | | |-FunctionDecl 0x55ff894eb858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ff894eb5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff894eb650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff894eb6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894eb918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894eb990 Implicit # | | | `-ConstAttr 0x55ff894eb9b8 Implicit # | | |-FunctionDecl 0x55ff894ebcb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ff894eba30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff894ebab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff894ebb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ebda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894ebe18 Implicit # | | | `-ConstAttr 0x55ff894ebe40 Implicit # | | |-FunctionDecl 0x55ff894ec0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55ff894ebea0 col:18 'float' # | | | |-ParmVarDecl 0x55ff894ebf20 col:25 'float' # | | | |-ParmVarDecl 0x55ff894ebfa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55ff894ec198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894ec210 Implicit # | | | `-ConstAttr 0x55ff894ec238 Implicit # | | |-FunctionDecl 0x55ff894ec538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55ff894ec2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55ff894ec330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55ff894ec3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ec5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894ec670 Implicit # | | | `-ConstAttr 0x55ff894ec698 Implicit # | | |-FunctionDecl 0x55ff894ec998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55ff894ec710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55ff894ec790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55ff894ec810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894eca58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894ecad0 Implicit # | | | `-ConstAttr 0x55ff894ecaf8 Implicit # | | |-FunctionDecl 0x55ff894d3d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55ff894ecb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55ff894ecbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55ff894ecc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d3de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894d3e60 Implicit # | | | `-ConstAttr 0x55ff894d3e88 Implicit # | | |-FunctionDecl 0x55ff894d4128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55ff894d3ee8 col:20 'double' # | | | |-ParmVarDecl 0x55ff894d3f68 col:28 'double' # | | | |-ParmVarDecl 0x55ff894d3fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55ff894d41e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894d4260 Implicit # | | | `-ConstAttr 0x55ff894d4288 Implicit # | | |-FunctionDecl 0x55ff894d4588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55ff894d4300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55ff894d4380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55ff894d4400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d4648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894d46c0 Implicit # | | | `-ConstAttr 0x55ff894d46e8 Implicit # | | |-FunctionDecl 0x55ff894d49e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55ff894d4760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55ff894d47e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55ff894d4860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894d4aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894d4b20 Implicit # | | | `-ConstAttr 0x55ff894d4b48 Implicit # | | |-FunctionDecl 0x55ff894eefc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55ff894d4bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55ff894eedc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55ff894eee40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ef088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55ff894ef100 Implicit # | | | `-ConstAttr 0x55ff894ef128 Implicit # | | |-FunctionDecl 0x55ff894ef270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55ff894ef188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff894ef320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ff894ef398 Implicit # | | | `-ConstAttr 0x55ff894ef3c0 Implicit # | | |-FunctionDecl 0x55ff894ef550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55ff894ef428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ef600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ff894ef678 Implicit # | | | `-ConstAttr 0x55ff894ef6a0 Implicit # | | |-FunctionDecl 0x55ff894ef840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55ff894ef718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ef8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ff894ef968 Implicit # | | | `-ConstAttr 0x55ff894ef990 Implicit # | | |-FunctionDecl 0x55ff894efb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55ff894efa08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894efbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55ff894efc58 Implicit # | | | `-ConstAttr 0x55ff894efc80 Implicit # | | |-FunctionDecl 0x55ff894efdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55ff894efce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff894efe80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894efef8 Implicit # | | | `-ConstAttr 0x55ff894eff20 Implicit # | | |-FunctionDecl 0x55ff894f0038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894eff88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f00e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894f0160 Implicit # | | | `-ConstAttr 0x55ff894f0188 Implicit # | | |-FunctionDecl 0x55ff894f02b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894f0200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f0360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894f03d8 Implicit # | | | `-ConstAttr 0x55ff894f0400 Implicit # | | |-FunctionDecl 0x55ff894f0528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894f0478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f05d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894f0650 Implicit # | | | `-ConstAttr 0x55ff894f0678 Implicit # | | |-FunctionDecl 0x55ff894f0788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55ff894f06d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff894f0838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894f08b0 Implicit # | | | `-ConstAttr 0x55ff894f08d8 Implicit # | | |-FunctionDecl 0x55ff894f0a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894f0950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f0ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894f0b28 Implicit # | | | `-ConstAttr 0x55ff894f0b50 Implicit # | | |-FunctionDecl 0x55ff894f0c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894f0bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f0d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894f0da0 Implicit # | | | `-ConstAttr 0x55ff894f1df0 Implicit # | | |-FunctionDecl 0x55ff894f1f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894f1e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f1fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55ff894f2040 Implicit # | | | `-ConstAttr 0x55ff894f2068 Implicit # | | |-FunctionDecl 0x55ff894f2178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55ff894f20c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff894f2228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f22a0 Implicit # | | | `-ConstAttr 0x55ff894f22c8 Implicit # | | |-FunctionDecl 0x55ff894f23e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894f2330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f2490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f2508 Implicit # | | | `-ConstAttr 0x55ff894f2530 Implicit # | | |-FunctionDecl 0x55ff894f2658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894f25a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f2708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f2780 Implicit # | | | `-ConstAttr 0x55ff894f27a8 Implicit # | | |-FunctionDecl 0x55ff894f28d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894f2820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f2980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f29f8 Implicit # | | | `-ConstAttr 0x55ff894f2a20 Implicit # | | |-FunctionDecl 0x55ff894f2b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55ff894f2a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff894f2be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f2c58 Implicit # | | | `-ConstAttr 0x55ff894f2c80 Implicit # | | |-FunctionDecl 0x55ff894f2e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894f2cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f2eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f2f28 Implicit # | | | `-ConstAttr 0x55ff894f2f50 Implicit # | | |-FunctionDecl 0x55ff894f3078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894f2fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f3128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f31a0 Implicit # | | | `-ConstAttr 0x55ff894f31c8 Implicit # | | |-FunctionDecl 0x55ff894f32f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894f3240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f33a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55ff894f3418 Implicit # | | | `-ConstAttr 0x55ff894f3440 Implicit # | | |-FunctionDecl 0x55ff894f35b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55ff894f3490 col:33 used x 'int' # | | | `-CompoundStmt 0x55ff894f3a28 # | | | `-ReturnStmt 0x55ff894f3a18 # | | | `-ImplicitCastExpr 0x55ff894f3a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55ff894f39b8 'int' # | | | |-ImplicitCastExpr 0x55ff894f39a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f38e8 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f39e8 'int' # | | | `-DeclRefExpr 0x55ff894f3920 'int' lvalue ParmVar 0x55ff894f3490 'x' 'int' # | | |-FunctionDecl 0x55ff894f3b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55ff894f3a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55ff894f3d28 # | | | `-ReturnStmt 0x55ff894f3d18 # | | | `-ImplicitCastExpr 0x55ff894f3d00 'vector' # | | | `-CallExpr 0x55ff894f3cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55ff894f3ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f3c60 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f3ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55ff894f3c80 'int2':'vector' lvalue ParmVar 0x55ff894f3a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55ff894f3eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55ff894f3d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55ff894f4058 # | | | `-ReturnStmt 0x55ff894f4048 # | | | `-ImplicitCastExpr 0x55ff894f4030 'vector' # | | | `-CallExpr 0x55ff894f3fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55ff894f3fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f3f90 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f4018 'int3':'vector' # | | | `-DeclRefExpr 0x55ff894f3fb0 'int3':'vector' lvalue ParmVar 0x55ff894f3d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55ff894f41b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55ff894f4088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55ff894f4358 # | | | `-ReturnStmt 0x55ff894f4348 # | | | `-ImplicitCastExpr 0x55ff894f4330 'vector' # | | | `-CallExpr 0x55ff894f42e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55ff894f42d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f4290 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f4318 'int4':'vector' # | | | `-DeclRefExpr 0x55ff894f42b0 'int4':'vector' lvalue ParmVar 0x55ff894f4088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55ff894f44b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55ff894f4388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55ff894f4640 # | | | `-ReturnStmt 0x55ff894f4630 # | | | `-CallExpr 0x55ff894f45e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55ff894f45d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f4590 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f4618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55ff894f45b0 'uint':'unsigned int' lvalue ParmVar 0x55ff894f4388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55ff894f4798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55ff894f4670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55ff894f4920 # | | | `-ReturnStmt 0x55ff894f4910 # | | | `-CallExpr 0x55ff894f48c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55ff894f48b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f4870 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f48f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55ff894f4890 'uint2':'vector' lvalue ParmVar 0x55ff894f4670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55ff894f4a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55ff894f4950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55ff894f4c00 # | | | `-ReturnStmt 0x55ff894f4bf0 # | | | `-CallExpr 0x55ff894f4ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55ff894f4b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f4b50 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f4bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55ff894f4b70 'uint3':'vector' lvalue ParmVar 0x55ff894f4950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55ff894f4d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55ff894f4c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55ff894f4ef8 # | | | `-ReturnStmt 0x55ff894f4ee8 # | | | `-CallExpr 0x55ff894f4ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55ff894f4e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f4e48 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f4ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55ff894f4e68 'uint4':'vector' lvalue ParmVar 0x55ff894f4c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55ff894f5058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55ff894f4f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55ff894f51f8 # | | | `-ReturnStmt 0x55ff894f51e8 # | | | `-ImplicitCastExpr 0x55ff894f51d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55ff894f5188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55ff894f5170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f5130 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f51b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55ff894f5150 'int64_t':'long' lvalue ParmVar 0x55ff894f4f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55ff894f5358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55ff894f5228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55ff894f54f8 # | | | `-ReturnStmt 0x55ff894f54e8 # | | | `-ImplicitCastExpr 0x55ff894f54d0 'vector' # | | | `-CallExpr 0x55ff894f5488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55ff894f5470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f5430 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f54b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55ff894f5450 'int64_t2':'vector' lvalue ParmVar 0x55ff894f5228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55ff894f5658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55ff894f5528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55ff894f57f8 # | | | `-ReturnStmt 0x55ff894f57e8 # | | | `-ImplicitCastExpr 0x55ff894f57d0 'vector' # | | | `-CallExpr 0x55ff894f5788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55ff894f5770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f5730 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f57b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55ff894f5750 'int64_t3':'vector' lvalue ParmVar 0x55ff894f5528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55ff894f5958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55ff894f5828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55ff894f5af8 # | | | `-ReturnStmt 0x55ff894f5ae8 # | | | `-ImplicitCastExpr 0x55ff894f5ad0 'vector' # | | | `-CallExpr 0x55ff894f5a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55ff894f5a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f5a30 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f5ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55ff894f5a50 'int64_t4':'vector' lvalue ParmVar 0x55ff894f5828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55ff894f5c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55ff894f5b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55ff894f5df8 # | | | `-ReturnStmt 0x55ff894f5de8 # | | | `-ImplicitCastExpr 0x55ff894f5dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55ff894f5d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55ff894f5d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f5d30 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f5db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55ff894f5d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff894f5b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55ff894f5f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55ff894f5e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55ff894f6118 # | | | `-ReturnStmt 0x55ff894f6108 # | | | `-ImplicitCastExpr 0x55ff894f60f0 'vector' # | | | `-CallExpr 0x55ff894f60a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55ff894f6090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f6050 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f60d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55ff894f6070 'uint64_t2':'vector' lvalue ParmVar 0x55ff894f5e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55ff894f6278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55ff894f6148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55ff894f6418 # | | | `-ReturnStmt 0x55ff894f6408 # | | | `-ImplicitCastExpr 0x55ff894f63f0 'vector' # | | | `-CallExpr 0x55ff894f63a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55ff894f6390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f6350 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f63d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55ff894f6370 'uint64_t3':'vector' lvalue ParmVar 0x55ff894f6148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55ff894f6578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55ff894f6448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55ff894f6718 # | | | `-ReturnStmt 0x55ff894f6708 # | | | `-ImplicitCastExpr 0x55ff894f66f0 'vector' # | | | `-CallExpr 0x55ff894f66a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55ff894f6690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55ff894f6650 '' Function 0x55ff894f3748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55ff894f66d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55ff894f6670 'uint64_t4':'vector' lvalue ParmVar 0x55ff894f6448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55ff894f6808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55ff894f6758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55ff894f68b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f6930 Implicit # | | | `-ConstAttr 0x55ff894f6958 Implicit # | | |-FunctionDecl 0x55ff894f6a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894f69c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f6b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f6b98 Implicit # | | | `-ConstAttr 0x55ff894f6bc0 Implicit # | | |-FunctionDecl 0x55ff894f6ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894f6c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f6d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f7b50 Implicit # | | | `-ConstAttr 0x55ff894f7b78 Implicit # | | |-FunctionDecl 0x55ff894f7ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894f7bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f7d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f7dc8 Implicit # | | | `-ConstAttr 0x55ff894f7df0 Implicit # | | |-FunctionDecl 0x55ff894f7f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55ff894f7e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55ff894f7fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f8028 Implicit # | | | `-ConstAttr 0x55ff894f8050 Implicit # | | |-FunctionDecl 0x55ff894f8178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894f80c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f8228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f82a0 Implicit # | | | `-ConstAttr 0x55ff894f82c8 Implicit # | | |-FunctionDecl 0x55ff894f83f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894f8340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f84a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f8518 Implicit # | | | `-ConstAttr 0x55ff894f8540 Implicit # | | |-FunctionDecl 0x55ff894f8668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894f85b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f8718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55ff894f8790 Implicit # | | | `-ConstAttr 0x55ff894f87b8 Implicit # | | |-FunctionDecl 0x55ff894f8968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55ff894f8818 col:14 'half' # | | | |-ParmVarDecl 0x55ff894f8898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ff894f8a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894f8a98 Implicit # | | | `-ConstAttr 0x55ff894f8ac0 Implicit # | | |-FunctionDecl 0x55ff894f8d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55ff894f8b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55ff894f8be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f8df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894f8e68 Implicit # | | | `-ConstAttr 0x55ff894f8e90 Implicit # | | |-FunctionDecl 0x55ff894f90d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55ff894f8f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55ff894f8f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f9190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894f9208 Implicit # | | | `-ConstAttr 0x55ff894f9230 Implicit # | | |-FunctionDecl 0x55ff894f9478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55ff894f92a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55ff894f9328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f9530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894f95a8 Implicit # | | | `-ConstAttr 0x55ff894f95d0 Implicit # | | |-FunctionDecl 0x55ff894f9780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55ff894f9630 col:16 'float' # | | | |-ParmVarDecl 0x55ff894f96b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ff894f9838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894f98b0 Implicit # | | | `-ConstAttr 0x55ff894f98d8 Implicit # | | |-FunctionDecl 0x55ff894f9b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55ff894f9950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55ff894f99d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f9c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894f9ca0 Implicit # | | | `-ConstAttr 0x55ff894f9cc8 Implicit # | | |-FunctionDecl 0x55ff894f9f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55ff894f9d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55ff894f9dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894f9fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fa048 Implicit # | | | `-ConstAttr 0x55ff894fa070 Implicit # | | |-FunctionDecl 0x55ff894fa2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55ff894fa0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55ff894fa168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fa370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fa3e8 Implicit # | | | `-ConstAttr 0x55ff894fa410 Implicit # | | |-FunctionDecl 0x55ff894fa608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55ff894fa470 col:18 'double' # | | | |-ParmVarDecl 0x55ff894fa4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55ff894fa6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fa738 Implicit # | | | `-ConstAttr 0x55ff894fa760 Implicit # | | |-FunctionDecl 0x55ff894fa958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55ff894fa7c0 col:12 'int' # | | | |-ParmVarDecl 0x55ff894fa840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55ff894faa10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894faa88 Implicit # | | | `-ConstAttr 0x55ff894faab0 Implicit # | | |-FunctionDecl 0x55ff894fad58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55ff894fab80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55ff894fac00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fae10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fae88 Implicit # | | | `-ConstAttr 0x55ff894faeb0 Implicit # | | |-FunctionDecl 0x55ff894fb0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55ff894faf28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55ff894fafa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fb1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fb228 Implicit # | | | `-ConstAttr 0x55ff894fb250 Implicit # | | |-FunctionDecl 0x55ff894fb498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55ff894fb2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55ff894fb348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fb550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fb5c8 Implicit # | | | `-ConstAttr 0x55ff894fb5f0 Implicit # | | |-FunctionDecl 0x55ff894fb838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55ff894fb668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894fb6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff894fb8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fb968 Implicit # | | | `-ConstAttr 0x55ff894fb990 Implicit # | | |-FunctionDecl 0x55ff894fbc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55ff894fba08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff894fba88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fbcc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fbd38 Implicit # | | | `-ConstAttr 0x55ff894fbd60 Implicit # | | |-FunctionDecl 0x55ff894fbfa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55ff894fbdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff894fbe58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fc060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fc0d8 Implicit # | | | `-ConstAttr 0x55ff894fc100 Implicit # | | |-FunctionDecl 0x55ff894fc348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55ff894fc178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff894fc1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fc400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fc478 Implicit # | | | `-ConstAttr 0x55ff894fc4a0 Implicit # | | |-FunctionDecl 0x55ff894fc6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ff894fc518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff894fc598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff894fc7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fc818 Implicit # | | | `-ConstAttr 0x55ff894fc840 Implicit # | | |-FunctionDecl 0x55ff894fca88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ff894fc8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff894fc938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fcb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fcbe8 Implicit # | | | `-ConstAttr 0x55ff894fcc10 Implicit # | | |-FunctionDecl 0x55ff894fce58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ff894fcc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff894fcd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fcf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fcf88 Implicit # | | | `-ConstAttr 0x55ff894fcfb0 Implicit # | | |-FunctionDecl 0x55ff894fd1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ff894fd028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff894fd0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fd2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fd328 Implicit # | | | `-ConstAttr 0x55ff894fd350 Implicit # | | |-FunctionDecl 0x55ff894fd598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ff894fd3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff894fd448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff894fd650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fd6c8 Implicit # | | | `-ConstAttr 0x55ff894fd6f0 Implicit # | | |-FunctionDecl 0x55ff894fd938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ff894fd768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff894fd7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fd9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fda68 Implicit # | | | `-ConstAttr 0x55ff894fda90 Implicit # | | |-FunctionDecl 0x55ff894fdd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ff894fdb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff894fdbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fddc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fde38 Implicit # | | | `-ConstAttr 0x55ff894fde60 Implicit # | | |-FunctionDecl 0x55ff894fe0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ff894fded8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff894fdf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fe160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55ff894fe1d8 Implicit # | | | `-ConstAttr 0x55ff894fe200 Implicit # | | |-FunctionDecl 0x55ff894fe518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55ff894fe288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894fe308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894fe388 col:37 'int' # | | | |-AvailabilityAttr 0x55ff894fe5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff894fe698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55ff894fe6e0 Implicit # | | | `-ConstAttr 0x55ff894fe708 Implicit # | | |-FunctionDecl 0x55ff894fe970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55ff894fe780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894fe800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894fe880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ff894fea30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff894feaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55ff894feb38 Implicit # | | | `-ConstAttr 0x55ff894feb60 Implicit # | | |-FunctionDecl 0x55ff894fec70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55ff894febc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff894fed20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894fed98 Implicit # | | | `-ConstAttr 0x55ff894fedc0 Implicit # | | |-FunctionDecl 0x55ff894feed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff894fee28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894fef88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894ff000 Implicit # | | | `-ConstAttr 0x55ff894ff028 Implicit # | | |-FunctionDecl 0x55ff894ff150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff894ff0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ff200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894ff278 Implicit # | | | `-ConstAttr 0x55ff894ff2a0 Implicit # | | |-FunctionDecl 0x55ff894ff3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff894ff318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ff478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894ff4f0 Implicit # | | | `-ConstAttr 0x55ff894ff518 Implicit # | | |-FunctionDecl 0x55ff894ff628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55ff894ff578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff894ff6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894ff750 Implicit # | | | `-ConstAttr 0x55ff894ff778 Implicit # | | |-FunctionDecl 0x55ff894ff8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894ff7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ff950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894ff9c8 Implicit # | | | `-ConstAttr 0x55ff894ff9f0 Implicit # | | |-FunctionDecl 0x55ff894ffb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894ffa68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ffbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894ffc50 Implicit # | | | `-ConstAttr 0x55ff894ffc78 Implicit # | | |-FunctionDecl 0x55ff894ffda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894ffcf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ffe50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55ff894ffec8 Implicit # | | | `-ConstAttr 0x55ff894ffef0 Implicit # | | |-FunctionDecl 0x55ff89500000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55ff894fff50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff895000b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff89500128 Implicit # | | | `-ConstAttr 0x55ff89500150 Implicit # | | |-FunctionDecl 0x55ff89500268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895001b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89500318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff89500390 Implicit # | | | `-ConstAttr 0x55ff895003b8 Implicit # | | |-FunctionDecl 0x55ff895004e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89500430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89500590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff89500608 Implicit # | | | `-ConstAttr 0x55ff89500630 Implicit # | | |-FunctionDecl 0x55ff89500758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff895006a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89500808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff89500880 Implicit # | | | `-ConstAttr 0x55ff895008a8 Implicit # | | |-FunctionDecl 0x55ff895009b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55ff89500908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff89500a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff89500ae0 Implicit # | | | `-ConstAttr 0x55ff89500b08 Implicit # | | |-FunctionDecl 0x55ff894dedc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff894ded10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dee70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff894deee8 Implicit # | | | `-ConstAttr 0x55ff894def10 Implicit # | | |-FunctionDecl 0x55ff894df038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff894def88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894df0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff894df160 Implicit # | | | `-ConstAttr 0x55ff894df188 Implicit # | | |-FunctionDecl 0x55ff894df2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff894df200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894df360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55ff894df3d8 Implicit # | | | `-ConstAttr 0x55ff894df400 Implicit # | | |-FunctionDecl 0x55ff894df5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55ff894df478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff894df658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ff894df6d0 Implicit # | | | `-ConstAttr 0x55ff894df6f8 Implicit # | | |-FunctionDecl 0x55ff894df888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55ff894df760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894df938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ff894df9b0 Implicit # | | | `-ConstAttr 0x55ff894df9d8 Implicit # | | |-FunctionDecl 0x55ff894dfb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55ff894dfa50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dfc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ff894dfca0 Implicit # | | | `-ConstAttr 0x55ff894dfcc8 Implicit # | | |-FunctionDecl 0x55ff894dfe78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55ff894dfd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894dff28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55ff894dffa0 Implicit # | | | `-ConstAttr 0x55ff894dffc8 Implicit # | | |-FunctionDecl 0x55ff894e0158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55ff894e0028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55ff894e0208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ff894e0280 Implicit # | | | `-ConstAttr 0x55ff894e02a8 Implicit # | | |-FunctionDecl 0x55ff894e0438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55ff894e0310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e04e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ff894e0560 Implicit # | | | `-ConstAttr 0x55ff894e0588 Implicit # | | |-FunctionDecl 0x55ff894e0728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55ff894e0600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e07d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ff894e0850 Implicit # | | | `-ConstAttr 0x55ff894e0878 Implicit # | | |-FunctionDecl 0x55ff894e0a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55ff894e08f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894e0ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55ff894e0b40 Implicit # | | | `-ConstAttr 0x55ff894e0b68 Implicit # | | |-FunctionDecl 0x55ff89506bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55ff894e0bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55ff89506c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89506cf8 Implicit # | | | `-ConstAttr 0x55ff89506d20 Implicit # | | |-FunctionDecl 0x55ff89506eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55ff89506d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89506f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89506fe0 Implicit # | | | `-ConstAttr 0x55ff89507008 Implicit # | | |-FunctionDecl 0x55ff895071a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55ff89507080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89507258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff895072d0 Implicit # | | | `-ConstAttr 0x55ff895072f8 Implicit # | | |-FunctionDecl 0x55ff89507498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55ff89507370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89507548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff895075c0 Implicit # | | | `-ConstAttr 0x55ff895075e8 Implicit # | | |-FunctionDecl 0x55ff89507710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55ff89507660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff895077c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89507838 Implicit # | | | `-ConstAttr 0x55ff89507860 Implicit # | | |-FunctionDecl 0x55ff89507988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff895078d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89507a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89507ab0 Implicit # | | | `-ConstAttr 0x55ff89507ad8 Implicit # | | |-FunctionDecl 0x55ff89507c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89507b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89507cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89507d38 Implicit # | | | `-ConstAttr 0x55ff89507d60 Implicit # | | |-FunctionDecl 0x55ff89507e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff89507dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89507f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89507fb0 Implicit # | | | `-ConstAttr 0x55ff89507fd8 Implicit # | | |-FunctionDecl 0x55ff89508178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55ff89508050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff89508228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff895082a0 Implicit # | | | `-ConstAttr 0x55ff895082c8 Implicit # | | |-FunctionDecl 0x55ff89508468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff89508340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89508518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89508590 Implicit # | | | `-ConstAttr 0x55ff895085b8 Implicit # | | |-FunctionDecl 0x55ff89508758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff89508630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89508808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89508880 Implicit # | | | `-ConstAttr 0x55ff895088a8 Implicit # | | |-FunctionDecl 0x55ff89508a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff89508920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89508af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89508b70 Implicit # | | | `-ConstAttr 0x55ff89508b98 Implicit # | | |-FunctionDecl 0x55ff89508d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55ff89508c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff89508df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89508e70 Implicit # | | | `-ConstAttr 0x55ff89508e98 Implicit # | | |-FunctionDecl 0x55ff89509038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff89508f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895090e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89509160 Implicit # | | | `-ConstAttr 0x55ff89509188 Implicit # | | |-FunctionDecl 0x55ff89509328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89509200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895093d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89509450 Implicit # | | | `-ConstAttr 0x55ff89509478 Implicit # | | |-FunctionDecl 0x55ff89509618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff895094f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895096c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55ff89509740 Implicit # | | | `-ConstAttr 0x55ff89509768 Implicit # | | |-FunctionDecl 0x55ff89509878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55ff895097c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ff89509928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff895099a0 Implicit # | | | `-ConstAttr 0x55ff895099c8 Implicit # | | |-FunctionDecl 0x55ff89509ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89509a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89509b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff89509c18 Implicit # | | | `-ConstAttr 0x55ff89509c40 Implicit # | | |-FunctionDecl 0x55ff89509d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89509cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89509e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff89509e90 Implicit # | | | `-ConstAttr 0x55ff89509eb8 Implicit # | | |-FunctionDecl 0x55ff89509fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89509f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950a090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff8950a108 Implicit # | | | `-ConstAttr 0x55ff8950a130 Implicit # | | |-FunctionDecl 0x55ff8950a240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55ff8950a190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ff8950a2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff8950a368 Implicit # | | | `-ConstAttr 0x55ff8950a390 Implicit # | | |-FunctionDecl 0x55ff8950a4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8950a408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950a568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff8950a5e0 Implicit # | | | `-ConstAttr 0x55ff8950a608 Implicit # | | |-FunctionDecl 0x55ff8950a730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8950a680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950a7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff8950a858 Implicit # | | | `-ConstAttr 0x55ff8950a880 Implicit # | | |-FunctionDecl 0x55ff8950a9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8950a8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950aa58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55ff8950aad0 Implicit # | | | `-ConstAttr 0x55ff8950aaf8 Implicit # | | |-FunctionDecl 0x55ff8950ac40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55ff8950ab58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff8950acf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950ad68 Implicit # | | | `-ConstAttr 0x55ff8950ad90 Implicit # | | |-FunctionDecl 0x55ff8950aea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8950adf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950af58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950afd0 Implicit # | | | `-ConstAttr 0x55ff8950aff8 Implicit # | | |-FunctionDecl 0x55ff8950b120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8950b070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950b1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950b248 Implicit # | | | `-ConstAttr 0x55ff8950b270 Implicit # | | |-FunctionDecl 0x55ff8950b398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8950b2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950b448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950b4c0 Implicit # | | | `-ConstAttr 0x55ff8950b4e8 Implicit # | | |-FunctionDecl 0x55ff8950b5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55ff8950b548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff8950b6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950b720 Implicit # | | | `-ConstAttr 0x55ff8950b748 Implicit # | | |-FunctionDecl 0x55ff8950b870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8950b7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950b920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950b998 Implicit # | | | `-ConstAttr 0x55ff8950b9c0 Implicit # | | |-FunctionDecl 0x55ff8950bae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8950ba38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950bb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950bc20 Implicit # | | | `-ConstAttr 0x55ff8950bc48 Implicit # | | |-FunctionDecl 0x55ff8950bd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8950bcc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950be20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55ff8950be98 Implicit # | | | `-ConstAttr 0x55ff8950bec0 Implicit # | | |-FunctionDecl 0x55ff8950bfc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55ff8950bf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ff8950c078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950c0f0 Implicit # | | | `-ConstAttr 0x55ff8950c118 Implicit # | | |-FunctionDecl 0x55ff8950c2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55ff8950c180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950c358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950c3d0 Implicit # | | | `-ConstAttr 0x55ff8950c3f8 Implicit # | | |-FunctionDecl 0x55ff8950c598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55ff8950c470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950c648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950c6c0 Implicit # | | | `-ConstAttr 0x55ff8950c6e8 Implicit # | | |-FunctionDecl 0x55ff8950c888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55ff8950c760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950c938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950c9b0 Implicit # | | | `-ConstAttr 0x55ff8950c9d8 Implicit # | | |-FunctionDecl 0x55ff8950cae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55ff8950ca38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff8950cb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950cc30 Implicit # | | | `-ConstAttr 0x55ff8950cc58 Implicit # | | |-FunctionDecl 0x55ff8950cdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55ff8950ccd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950cea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950cf20 Implicit # | | | `-ConstAttr 0x55ff8950cf48 Implicit # | | |-FunctionDecl 0x55ff8950d0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55ff8950cfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950d198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950d210 Implicit # | | | `-ConstAttr 0x55ff8950d238 Implicit # | | |-FunctionDecl 0x55ff8950d3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55ff8950d2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950d488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55ff8950d500 Implicit # | | | `-ConstAttr 0x55ff8950d528 Implicit # | | |-FunctionDecl 0x55ff8950d630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55ff8950d588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ff8950d6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950d758 Implicit # | | | `-ConstAttr 0x55ff8950d780 Implicit # | | |-FunctionDecl 0x55ff8950d898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55ff8950d7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950d948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950d9c0 Implicit # | | | `-ConstAttr 0x55ff8950d9e8 Implicit # | | |-FunctionDecl 0x55ff8950db10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55ff8950da60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950dbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950dc58 Implicit # | | | `-ConstAttr 0x55ff8950dc80 Implicit # | | |-FunctionDecl 0x55ff8950dda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55ff8950dcf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950de58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950ded0 Implicit # | | | `-ConstAttr 0x55ff8950def8 Implicit # | | |-FunctionDecl 0x55ff8950e000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55ff8950df58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff8950e0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950e128 Implicit # | | | `-ConstAttr 0x55ff8950e150 Implicit # | | |-FunctionDecl 0x55ff8950e278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55ff8950e1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950e328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950e3a0 Implicit # | | | `-ConstAttr 0x55ff8950e3c8 Implicit # | | |-FunctionDecl 0x55ff8950e4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55ff8950e440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950e5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950e618 Implicit # | | | `-ConstAttr 0x55ff8950e640 Implicit # | | |-FunctionDecl 0x55ff8950e768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55ff8950e6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950e818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55ff8950e890 Implicit # | | | `-ConstAttr 0x55ff8950e8b8 Implicit # | | |-FunctionDecl 0x55ff8950eb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55ff8950e918 col:15 'half' # | | | |-ParmVarDecl 0x55ff8950e998 col:21 'half' # | | | |-ParmVarDecl 0x55ff8950ea18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55ff8950ebc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff8950ec50 Implicit # | | | `-ConstAttr 0x55ff8950ec78 Implicit # | | |-FunctionDecl 0x55ff8950eed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55ff8950ece0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55ff8950ed60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55ff8950ede0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950ef90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff8950f008 Implicit # | | | `-ConstAttr 0x55ff8950f030 Implicit # | | |-FunctionDecl 0x55ff8950f298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55ff8950f0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55ff8950f128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55ff8950f1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950f358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff8950f3d0 Implicit # | | | `-ConstAttr 0x55ff8950f3f8 Implicit # | | |-FunctionDecl 0x55ff8950f660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55ff8950f470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55ff8950f4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55ff8950f570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950f720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff8950f798 Implicit # | | | `-ConstAttr 0x55ff8950f7c0 Implicit # | | |-FunctionDecl 0x55ff8950fa10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55ff8950f820 col:17 'float' # | | | |-ParmVarDecl 0x55ff8950f8a0 col:24 'float' # | | | |-ParmVarDecl 0x55ff8950f920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55ff8950fad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff8950fb48 Implicit # | | | `-ConstAttr 0x55ff8950fb70 Implicit # | | |-FunctionDecl 0x55ff8950fde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55ff8950fbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55ff8950fc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55ff8950fcf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8950fea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff8950ff20 Implicit # | | | `-ConstAttr 0x55ff8950ff48 Implicit # | | |-FunctionDecl 0x55ff895101b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55ff8950ffc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55ff89510040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55ff895100c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89510270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff895102e8 Implicit # | | | `-ConstAttr 0x55ff89510310 Implicit # | | |-FunctionDecl 0x55ff89510578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55ff89510388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55ff89510408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55ff89510488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89510638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55ff895106b0 Implicit # | | | `-ConstAttr 0x55ff895106d8 Implicit # | | |-FunctionDecl 0x55ff895107e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55ff89510738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff89510898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff89510910 Implicit # | | | `-ConstAttr 0x55ff89510938 Implicit # | | |-FunctionDecl 0x55ff89510a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895109a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89510b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff89510b78 Implicit # | | | `-ConstAttr 0x55ff89510ba0 Implicit # | | |-FunctionDecl 0x55ff89510d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89510c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89510dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff89510e48 Implicit # | | | `-ConstAttr 0x55ff89510e70 Implicit # | | |-FunctionDecl 0x55ff89510f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89510ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89511048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff895110c0 Implicit # | | | `-ConstAttr 0x55ff895110e8 Implicit # | | |-FunctionDecl 0x55ff895111f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55ff89511148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff895112a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff89511320 Implicit # | | | `-ConstAttr 0x55ff89511348 Implicit # | | |-FunctionDecl 0x55ff89511470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff895113c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89511520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff89511598 Implicit # | | | `-ConstAttr 0x55ff895115c0 Implicit # | | |-FunctionDecl 0x55ff895116e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89511638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89511798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff89511810 Implicit # | | | `-ConstAttr 0x55ff89511838 Implicit # | | |-FunctionDecl 0x55ff89511960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff895118b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89511a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55ff89511a88 Implicit # | | | `-ConstAttr 0x55ff89511ab0 Implicit # | | |-FunctionDecl 0x55ff89511bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55ff89511b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ff89511c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff89511ce8 Implicit # | | | `-ConstAttr 0x55ff89511d10 Implicit # | | |-FunctionDecl 0x55ff89511e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89511d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89511ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff89511f50 Implicit # | | | `-ConstAttr 0x55ff89511f78 Implicit # | | |-FunctionDecl 0x55ff895120a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89511ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89512150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff895121c8 Implicit # | | | `-ConstAttr 0x55ff895121f0 Implicit # | | |-FunctionDecl 0x55ff89512318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89512268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895123c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff89512440 Implicit # | | | `-ConstAttr 0x55ff89512468 Implicit # | | |-FunctionDecl 0x55ff89512578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55ff895124c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ff89512628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff895126a0 Implicit # | | | `-ConstAttr 0x55ff895126c8 Implicit # | | |-FunctionDecl 0x55ff895127f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89512740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895128a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff89512918 Implicit # | | | `-ConstAttr 0x55ff89512940 Implicit # | | |-FunctionDecl 0x55ff89512a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff895129b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89512b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff89512b90 Implicit # | | | `-ConstAttr 0x55ff89512bb8 Implicit # | | |-FunctionDecl 0x55ff89513d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89513c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89513df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55ff89513e68 Implicit # | | | `-ConstAttr 0x55ff89513e90 Implicit # | | |-FunctionDecl 0x55ff89513fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55ff89513ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff89514050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff895140c8 Implicit # | | | `-ConstAttr 0x55ff895140f0 Implicit # | | |-FunctionDecl 0x55ff89514208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89514158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895142b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff89514330 Implicit # | | | `-ConstAttr 0x55ff89514358 Implicit # | | |-FunctionDecl 0x55ff89514480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff895143d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89514530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff895145a8 Implicit # | | | `-ConstAttr 0x55ff895145d0 Implicit # | | |-FunctionDecl 0x55ff895146f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89514648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895147a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff89514820 Implicit # | | | `-ConstAttr 0x55ff89514848 Implicit # | | |-FunctionDecl 0x55ff89514958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55ff895148a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff89514a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff89514a80 Implicit # | | | `-ConstAttr 0x55ff89514aa8 Implicit # | | |-FunctionDecl 0x55ff89514bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89514b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89514c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff89514cf8 Implicit # | | | `-ConstAttr 0x55ff89514d20 Implicit # | | |-FunctionDecl 0x55ff89514e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89514d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89514ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff89514f70 Implicit # | | | `-ConstAttr 0x55ff89514f98 Implicit # | | |-FunctionDecl 0x55ff895150c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89515010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89515170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55ff895151e8 Implicit # | | | `-ConstAttr 0x55ff89515210 Implicit # | | |-FunctionDecl 0x55ff89515460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55ff89515270 col:14 'half' # | | | |-ParmVarDecl 0x55ff895152f0 col:20 'half' # | | | |-ParmVarDecl 0x55ff89515370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55ff89515520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89515598 Implicit # | | | `-ConstAttr 0x55ff895155c0 Implicit # | | |-FunctionDecl 0x55ff89515818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55ff89515628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ff895156a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55ff89515728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895158d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89515950 Implicit # | | | `-ConstAttr 0x55ff89515978 Implicit # | | |-FunctionDecl 0x55ff89515be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55ff895159f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ff89515a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55ff89515af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89516cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89516d40 Implicit # | | | `-ConstAttr 0x55ff89516d68 Implicit # | | |-FunctionDecl 0x55ff89516fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55ff89516de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ff89516e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55ff89516ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89517090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89517108 Implicit # | | | `-ConstAttr 0x55ff89517130 Implicit # | | |-FunctionDecl 0x55ff89517380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ff89517190 col:12 'int' # | | | |-ParmVarDecl 0x55ff89517210 col:17 'int' # | | | |-ParmVarDecl 0x55ff89517290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55ff89517440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff895174b8 Implicit # | | | `-ConstAttr 0x55ff895174e0 Implicit # | | |-FunctionDecl 0x55ff89517748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55ff89517558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55ff895175d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55ff89517658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89517808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89517880 Implicit # | | | `-ConstAttr 0x55ff895178a8 Implicit # | | |-FunctionDecl 0x55ff89517b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55ff89517920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55ff895179a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55ff89517a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89517bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89517c48 Implicit # | | | `-ConstAttr 0x55ff89517c70 Implicit # | | |-FunctionDecl 0x55ff89517ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55ff89517ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55ff89517d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55ff89517de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89517f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89518010 Implicit # | | | `-ConstAttr 0x55ff89518038 Implicit # | | |-FunctionDecl 0x55ff895182a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55ff895180b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff89518130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff895181b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89518360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff895183d8 Implicit # | | | `-ConstAttr 0x55ff89518400 Implicit # | | |-FunctionDecl 0x55ff89518668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55ff89518478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff895184f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff89518578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89518728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff895187a0 Implicit # | | | `-ConstAttr 0x55ff895187c8 Implicit # | | |-FunctionDecl 0x55ff89518a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55ff89518840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff895188c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff89518940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89518af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89518b68 Implicit # | | | `-ConstAttr 0x55ff89518b90 Implicit # | | |-FunctionDecl 0x55ff89518e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55ff89518c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff89518cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff89518d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89518ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89518f68 Implicit # | | | `-ConstAttr 0x55ff89518f90 Implicit # | | |-FunctionDecl 0x55ff895191f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ff89519008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89519088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89519108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff895192b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89519330 Implicit # | | | `-ConstAttr 0x55ff89519358 Implicit # | | |-FunctionDecl 0x55ff895195c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ff895193d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff89519450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff895194d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89519680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff895196f8 Implicit # | | | `-ConstAttr 0x55ff89519720 Implicit # | | |-FunctionDecl 0x55ff89519988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ff89519798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89519818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89519898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89519a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89519ac0 Implicit # | | | `-ConstAttr 0x55ff89519ae8 Implicit # | | |-FunctionDecl 0x55ff89519d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ff89519b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89519be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89519c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89519e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff89519e88 Implicit # | | | `-ConstAttr 0x55ff89519eb0 Implicit # | | |-FunctionDecl 0x55ff8951a118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ff89519f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff89519fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff8951a028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff8951a1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951a250 Implicit # | | | `-ConstAttr 0x55ff8951a278 Implicit # | | |-FunctionDecl 0x55ff8951a4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ff8951a2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8951a370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8951a3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951a5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951a618 Implicit # | | | `-ConstAttr 0x55ff8951a640 Implicit # | | |-FunctionDecl 0x55ff8951a8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ff8951a6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8951a738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8951a7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951a968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951a9e0 Implicit # | | | `-ConstAttr 0x55ff8951aa08 Implicit # | | |-FunctionDecl 0x55ff8951acd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ff8951aa80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8951ab00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8951ab80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951ad90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951ae08 Implicit # | | | `-ConstAttr 0x55ff8951ae30 Implicit # | | |-FunctionDecl 0x55ff8951b080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55ff8951ae90 col:16 'float' # | | | |-ParmVarDecl 0x55ff8951af10 col:23 'float' # | | | |-ParmVarDecl 0x55ff8951af90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55ff8951b140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951b1b8 Implicit # | | | `-ConstAttr 0x55ff8951b1e0 Implicit # | | |-FunctionDecl 0x55ff8951b448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55ff8951b258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ff8951b2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55ff8951b358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951b508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951b580 Implicit # | | | `-ConstAttr 0x55ff8951b5a8 Implicit # | | |-FunctionDecl 0x55ff8951b810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55ff8951b620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ff8951b6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55ff8951b720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951b8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951b948 Implicit # | | | `-ConstAttr 0x55ff8951b970 Implicit # | | |-FunctionDecl 0x55ff8951bbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55ff8951b9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ff8951ba68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55ff8951bae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951bc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951bd10 Implicit # | | | `-ConstAttr 0x55ff8951bd38 Implicit # | | |-FunctionDecl 0x55ff8951bf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55ff8951bd98 col:18 'double' # | | | |-ParmVarDecl 0x55ff8951be18 col:26 'double' # | | | |-ParmVarDecl 0x55ff8951be98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55ff8951c048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951c0c0 Implicit # | | | `-ConstAttr 0x55ff8951c0e8 Implicit # | | |-FunctionDecl 0x55ff8951c350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55ff8951c160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ff8951c1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55ff8951c260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951c410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951c488 Implicit # | | | `-ConstAttr 0x55ff8951c4b0 Implicit # | | |-FunctionDecl 0x55ff8951c718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55ff8951c528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ff8951c5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55ff8951c628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951c7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951c850 Implicit # | | | `-ConstAttr 0x55ff8951c878 Implicit # | | |-FunctionDecl 0x55ff8951cae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55ff8951c8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ff8951c970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55ff8951c9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951cba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55ff8951cc18 Implicit # | | | `-ConstAttr 0x55ff8951cc40 Implicit # | | |-FunctionDecl 0x55ff894ecf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55ff894ecdb0 col:14 'half' # | | | |-ParmVarDecl 0x55ff894ece30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ff894ecfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894ed030 Implicit # | | | `-ConstAttr 0x55ff894ed058 Implicit # | | |-FunctionDecl 0x55ff894ed210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ff894ed0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ff894ed140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ed2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894ed340 Implicit # | | | `-ConstAttr 0x55ff894ed368 Implicit # | | |-FunctionDecl 0x55ff894ed530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ff894ed3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ff894ed460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ed5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894ed660 Implicit # | | | `-ConstAttr 0x55ff894ed688 Implicit # | | |-FunctionDecl 0x55ff894ed850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ff894ed700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ff894ed780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ed908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894ed980 Implicit # | | | `-ConstAttr 0x55ff894ed9a8 Implicit # | | |-FunctionDecl 0x55ff894edb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55ff894eda08 col:12 'int' # | | | |-ParmVarDecl 0x55ff894eda88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55ff894edc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894edc88 Implicit # | | | `-ConstAttr 0x55ff894edcb0 Implicit # | | |-FunctionDecl 0x55ff894edef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55ff894edd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55ff894edda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894edfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894ee028 Implicit # | | | `-ConstAttr 0x55ff894ee050 Implicit # | | |-FunctionDecl 0x55ff894ee298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55ff894ee0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55ff894ee148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ee350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894ee3c8 Implicit # | | | `-ConstAttr 0x55ff894ee3f0 Implicit # | | |-FunctionDecl 0x55ff894ee638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55ff894ee468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55ff894ee4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff894ee6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894ee768 Implicit # | | | `-ConstAttr 0x55ff894ee790 Implicit # | | |-FunctionDecl 0x55ff894ee958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55ff894ee808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff894ee888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff894eea10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff894eea88 Implicit # | | | `-ConstAttr 0x55ff894eeab0 Implicit # | | |-FunctionDecl 0x55ff894eecb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55ff894eeb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff894eeba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff894eed70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89522d48 Implicit # | | | `-ConstAttr 0x55ff89522d70 Implicit # | | |-FunctionDecl 0x55ff89522fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55ff89522de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff89522e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89523070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff895230e8 Implicit # | | | `-ConstAttr 0x55ff89523110 Implicit # | | |-FunctionDecl 0x55ff89523318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55ff89523188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff89523208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895233d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89523448 Implicit # | | | `-ConstAttr 0x55ff89523470 Implicit # | | |-FunctionDecl 0x55ff89523638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ff895234e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89523568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff895236f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89523768 Implicit # | | | `-ConstAttr 0x55ff89523790 Implicit # | | |-FunctionDecl 0x55ff895239d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ff89523808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff89523888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89523a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89523b08 Implicit # | | | `-ConstAttr 0x55ff89523b30 Implicit # | | |-FunctionDecl 0x55ff89523d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ff89523ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89523c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89523e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89523ea8 Implicit # | | | `-ConstAttr 0x55ff89523ed0 Implicit # | | |-FunctionDecl 0x55ff89524118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ff89523f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89523fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895241d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89524248 Implicit # | | | `-ConstAttr 0x55ff89524270 Implicit # | | |-FunctionDecl 0x55ff89524438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ff895242e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff89524368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff895244f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89524568 Implicit # | | | `-ConstAttr 0x55ff89524590 Implicit # | | |-FunctionDecl 0x55ff895247d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ff89524608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff89524688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89524890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89524908 Implicit # | | | `-ConstAttr 0x55ff89524930 Implicit # | | |-FunctionDecl 0x55ff89524b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ff895249a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89524a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89524c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89524ca8 Implicit # | | | `-ConstAttr 0x55ff89524cd0 Implicit # | | |-FunctionDecl 0x55ff89524f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ff89524d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89524de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89524ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89525068 Implicit # | | | `-ConstAttr 0x55ff89525090 Implicit # | | |-FunctionDecl 0x55ff89525240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55ff895250f0 col:16 'float' # | | | |-ParmVarDecl 0x55ff89525170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ff895252f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89525370 Implicit # | | | `-ConstAttr 0x55ff89525398 Implicit # | | |-FunctionDecl 0x55ff89525560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ff89525410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ff89525490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89525618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89525690 Implicit # | | | `-ConstAttr 0x55ff895256b8 Implicit # | | |-FunctionDecl 0x55ff89525880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ff89525730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ff895257b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89525938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff895259b0 Implicit # | | | `-ConstAttr 0x55ff895259d8 Implicit # | | |-FunctionDecl 0x55ff89525ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ff89525a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ff89525ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89525c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89525cd0 Implicit # | | | `-ConstAttr 0x55ff89525cf8 Implicit # | | |-FunctionDecl 0x55ff89525ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55ff89525d58 col:18 'double' # | | | |-ParmVarDecl 0x55ff89525dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55ff89525f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89525fd8 Implicit # | | | `-ConstAttr 0x55ff89526000 Implicit # | | |-FunctionDecl 0x55ff89526248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55ff89526078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ff895260f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89526300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89526378 Implicit # | | | `-ConstAttr 0x55ff895263a0 Implicit # | | |-FunctionDecl 0x55ff895265e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55ff89526418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ff89526498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895266a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89526718 Implicit # | | | `-ConstAttr 0x55ff89526740 Implicit # | | |-FunctionDecl 0x55ff89526988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55ff895267b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ff89526838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89526a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55ff89526ab8 Implicit # | | | `-ConstAttr 0x55ff89526ae0 Implicit # | | |-FunctionDecl 0x55ff89526d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55ff89526b40 col:14 'half' # | | | |-ParmVarDecl 0x55ff89526bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ff89526dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89526e50 Implicit # | | | `-ConstAttr 0x55ff89526e78 Implicit # | | |-FunctionDecl 0x55ff89527030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ff89526ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ff89526f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895270e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89527160 Implicit # | | | `-ConstAttr 0x55ff89527188 Implicit # | | |-FunctionDecl 0x55ff89527350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ff89527200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ff89527280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89527408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89527480 Implicit # | | | `-ConstAttr 0x55ff895274a8 Implicit # | | |-FunctionDecl 0x55ff89527670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ff89527520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ff895275a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89527728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff895277a0 Implicit # | | | `-ConstAttr 0x55ff895277c8 Implicit # | | |-FunctionDecl 0x55ff89527978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55ff89527828 col:12 'int' # | | | |-ParmVarDecl 0x55ff895278a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55ff89527a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89527aa8 Implicit # | | | `-ConstAttr 0x55ff89527ad0 Implicit # | | |-FunctionDecl 0x55ff89527c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55ff89527b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55ff89527bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89527d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89527dc8 Implicit # | | | `-ConstAttr 0x55ff89527df0 Implicit # | | |-FunctionDecl 0x55ff89527fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55ff89527e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55ff89527ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89528070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff895280e8 Implicit # | | | `-ConstAttr 0x55ff89528110 Implicit # | | |-FunctionDecl 0x55ff895282d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55ff89528188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55ff89528208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89528390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89528408 Implicit # | | | `-ConstAttr 0x55ff89528430 Implicit # | | |-FunctionDecl 0x55ff895285f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55ff895284a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff89528528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff895286b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89528728 Implicit # | | | `-ConstAttr 0x55ff89528750 Implicit # | | |-FunctionDecl 0x55ff89528918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55ff895287c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff89528848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895289d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89528a48 Implicit # | | | `-ConstAttr 0x55ff89528a70 Implicit # | | |-FunctionDecl 0x55ff89528c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55ff89528ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff89528b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89528cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89528d78 Implicit # | | | `-ConstAttr 0x55ff89528da0 Implicit # | | |-FunctionDecl 0x55ff89528f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55ff89528e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff89528e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89529020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89529098 Implicit # | | | `-ConstAttr 0x55ff895290c0 Implicit # | | |-FunctionDecl 0x55ff89529270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55ff89529120 col:16 'float' # | | | |-ParmVarDecl 0x55ff895291a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ff89529328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff895293a0 Implicit # | | | `-ConstAttr 0x55ff895293c8 Implicit # | | |-FunctionDecl 0x55ff89529590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ff89529440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ff895294c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89529648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff895296c0 Implicit # | | | `-ConstAttr 0x55ff895296e8 Implicit # | | |-FunctionDecl 0x55ff895298b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ff89529760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ff895297e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89529968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff895299e0 Implicit # | | | `-ConstAttr 0x55ff89529a08 Implicit # | | |-FunctionDecl 0x55ff89529bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ff89529a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ff89529b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89529c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff89529d00 Implicit # | | | `-ConstAttr 0x55ff89529d28 Implicit # | | |-FunctionDecl 0x55ff89529ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55ff89529da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89529e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff89529fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952a020 Implicit # | | | `-ConstAttr 0x55ff8952a048 Implicit # | | |-FunctionDecl 0x55ff8952a210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55ff8952a0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8952a140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952a2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952a340 Implicit # | | | `-ConstAttr 0x55ff8952a368 Implicit # | | |-FunctionDecl 0x55ff8952a530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55ff8952a3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8952a460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952a5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952a660 Implicit # | | | `-ConstAttr 0x55ff8952a688 Implicit # | | |-FunctionDecl 0x55ff8952a850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55ff8952a700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8952a780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952a908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952a980 Implicit # | | | `-ConstAttr 0x55ff8952a9a8 Implicit # | | |-FunctionDecl 0x55ff8952ab70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55ff8952aa20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff8952aaa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff8952ac28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952aca0 Implicit # | | | `-ConstAttr 0x55ff8952acc8 Implicit # | | |-FunctionDecl 0x55ff8952c8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55ff8952c768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8952c7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952c970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952c9e8 Implicit # | | | `-ConstAttr 0x55ff8952ca10 Implicit # | | |-FunctionDecl 0x55ff8952cbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55ff8952ca88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8952cb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952cc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952cd08 Implicit # | | | `-ConstAttr 0x55ff8952cd30 Implicit # | | |-FunctionDecl 0x55ff8952cef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55ff8952cda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8952ce28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952cfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952d028 Implicit # | | | `-ConstAttr 0x55ff8952d050 Implicit # | | |-FunctionDecl 0x55ff8952d200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55ff8952d0b0 col:18 'double' # | | | |-ParmVarDecl 0x55ff8952d130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55ff8952d2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952d330 Implicit # | | | `-ConstAttr 0x55ff8952d358 Implicit # | | |-FunctionDecl 0x55ff8952d520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55ff8952d3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ff8952d450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952d5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952d650 Implicit # | | | `-ConstAttr 0x55ff8952d678 Implicit # | | |-FunctionDecl 0x55ff8952d840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55ff8952d6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ff8952d770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952d8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952d970 Implicit # | | | `-ConstAttr 0x55ff8952d998 Implicit # | | |-FunctionDecl 0x55ff8952db60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55ff8952da10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ff8952da90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8952dc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55ff8952dc90 Implicit # | | | `-ConstAttr 0x55ff8952dcb8 Implicit # | | |-FunctionTemplateDecl 0x55ff8952e0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff8952dd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ff8952dd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ff8952e038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ff8952de90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55ff8952df68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff8952e148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ff8952e650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff8952e1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff8952e258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ff8952e2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ff8952e5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ff8952e3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55ff8952e4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff8952e6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ff8952eb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff8952e778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ff8952e7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ff8952eaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ff8952e920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55ff8952e9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff8952ebb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ff8952f0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff8952ec40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff8952ecd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ff8952ed48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ff8952f028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ff8952ee98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55ff8952ef58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff8952f138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ff8952f668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff8952f1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ff8952f248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55ff8952f2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ff8952f5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ff8952f418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55ff8952f4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff8952f6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ff8952fca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff8952f758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff8952f7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ff8952f868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55ff8952f8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55ff8952fc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55ff8952fa50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff8952fb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff8952fd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55ff895300d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55ff8952fdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ff8952fe20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ff89530028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55ff8952ff78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff89530130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55ff89530580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55ff895301a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff89530248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ff895302b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ff895304d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55ff89530428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff895305e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55ff89530770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55ff89530690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ff89530820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff89530898 Implicit # | | | `-ConstAttr 0x55ff895308c0 Implicit # | | |-FunctionDecl 0x55ff895309d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89530928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89530a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff89530b00 Implicit # | | | `-ConstAttr 0x55ff89530b28 Implicit # | | |-FunctionDecl 0x55ff89530c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89530ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89530d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff89530d78 Implicit # | | | `-ConstAttr 0x55ff89530da0 Implicit # | | |-FunctionDecl 0x55ff89530ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89530e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89530f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff89530ff0 Implicit # | | | `-ConstAttr 0x55ff89531018 Implicit # | | |-FunctionDecl 0x55ff89531128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55ff89531078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55ff895311d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff89531250 Implicit # | | | `-ConstAttr 0x55ff89531278 Implicit # | | |-FunctionDecl 0x55ff895313a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff895312f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89531450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff895314c8 Implicit # | | | `-ConstAttr 0x55ff895314f0 Implicit # | | |-FunctionDecl 0x55ff89531618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89531568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895316c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff89531740 Implicit # | | | `-ConstAttr 0x55ff89531768 Implicit # | | |-FunctionDecl 0x55ff89531890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff895317e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89531940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55ff895319b8 Implicit # | | | `-ConstAttr 0x55ff895319e0 Implicit # | | |-FunctionDecl 0x55ff89531b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55ff89531a38 col:13 'bool' # | | | |-ParmVarDecl 0x55ff89531ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55ff89531c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89531ca8 Implicit # | | | `-ConstAttr 0x55ff89531cd0 Implicit # | | |-FunctionDecl 0x55ff89531e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55ff89531d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55ff89531db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89531f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89531fb8 Implicit # | | | `-ConstAttr 0x55ff89531fe0 Implicit # | | |-FunctionDecl 0x55ff895321a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55ff89532058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55ff895320d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89532260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff895322d8 Implicit # | | | `-ConstAttr 0x55ff89532300 Implicit # | | |-FunctionDecl 0x55ff895324c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55ff89532378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55ff895323f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89532580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff895325f8 Implicit # | | | `-ConstAttr 0x55ff89532620 Implicit # | | |-FunctionDecl 0x55ff895327e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55ff89532680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55ff89532700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff895328a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89532918 Implicit # | | | `-ConstAttr 0x55ff89532940 Implicit # | | |-FunctionDecl 0x55ff89532af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55ff895329a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55ff89532a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89532ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89532c20 Implicit # | | | `-ConstAttr 0x55ff89532c48 Implicit # | | |-FunctionDecl 0x55ff89532df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55ff89532ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55ff89532d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89532eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89532f28 Implicit # | | | `-ConstAttr 0x55ff89532f50 Implicit # | | |-FunctionDecl 0x55ff89533100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55ff89532fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55ff89533030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ff895331b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89533230 Implicit # | | | `-ConstAttr 0x55ff89533258 Implicit # | | |-FunctionDecl 0x55ff89533408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55ff895332b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55ff89533338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff895334c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89533538 Implicit # | | | `-ConstAttr 0x55ff89533560 Implicit # | | |-FunctionDecl 0x55ff89533710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55ff895335c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55ff89533640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff895337c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89533840 Implicit # | | | `-ConstAttr 0x55ff89533868 Implicit # | | |-FunctionDecl 0x55ff89533a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55ff895338c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55ff89533948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89533ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89533b48 Implicit # | | | `-ConstAttr 0x55ff89533b70 Implicit # | | |-FunctionDecl 0x55ff89533d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55ff89533bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55ff89533c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89533dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89533e50 Implicit # | | | `-ConstAttr 0x55ff89533e78 Implicit # | | |-FunctionDecl 0x55ff89534028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55ff89533ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55ff89533f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff895340e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89534158 Implicit # | | | `-ConstAttr 0x55ff89534180 Implicit # | | |-FunctionDecl 0x55ff89534330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55ff895341e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55ff89534260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff895343e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89534460 Implicit # | | | `-ConstAttr 0x55ff89534488 Implicit # | | |-FunctionDecl 0x55ff89534638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55ff895344e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55ff89534568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff895346f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89534790 Implicit # | | | `-ConstAttr 0x55ff895347b8 Implicit # | | |-FunctionDecl 0x55ff89534968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55ff89534818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55ff89534898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89534a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89534a98 Implicit # | | | `-ConstAttr 0x55ff89534ac0 Implicit # | | |-FunctionDecl 0x55ff89534c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55ff89534b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55ff89534ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89534d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff89534da0 Implicit # | | | `-ConstAttr 0x55ff89534dc8 Implicit # | | |-FunctionDecl 0x55ff89534f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55ff89534e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55ff89534ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89535030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff895350a8 Implicit # | | | `-ConstAttr 0x55ff895350d0 Implicit # | | |-FunctionDecl 0x55ff89535280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55ff89535130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55ff895351b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55ff89535338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55ff895353b0 Implicit # | | | `-ConstAttr 0x55ff895353d8 Implicit # | | |-FunctionDecl 0x55ff89535588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55ff89535438 col:14 'half' # | | | |-ParmVarDecl 0x55ff895354b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55ff89535640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff895356b8 Implicit # | | | `-ConstAttr 0x55ff895356e0 Implicit # | | |-FunctionDecl 0x55ff89535898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ff89535748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55ff895357c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89535950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff895359c8 Implicit # | | | `-ConstAttr 0x55ff895359f0 Implicit # | | |-FunctionDecl 0x55ff89535bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ff89535a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55ff89535ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89535c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff89535ce8 Implicit # | | | `-ConstAttr 0x55ff89535d10 Implicit # | | |-FunctionDecl 0x55ff89535ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ff89535d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55ff89535e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89535f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff89536008 Implicit # | | | `-ConstAttr 0x55ff89536030 Implicit # | | |-FunctionDecl 0x55ff895361e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55ff89536090 col:16 'float' # | | | |-ParmVarDecl 0x55ff89536110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ff89536298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff89536310 Implicit # | | | `-ConstAttr 0x55ff89536338 Implicit # | | |-FunctionDecl 0x55ff89536500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ff895363b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55ff89536430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895365b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff89536630 Implicit # | | | `-ConstAttr 0x55ff89536658 Implicit # | | |-FunctionDecl 0x55ff89536870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ff895366d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55ff895367a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89536928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff895369a0 Implicit # | | | `-ConstAttr 0x55ff895369c8 Implicit # | | |-FunctionDecl 0x55ff89536b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ff89536a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55ff89536ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89536c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55ff89536cc0 Implicit # | | | `-ConstAttr 0x55ff89536ce8 Implicit # | | |-FunctionDecl 0x55ff89536e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55ff89536d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89536ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff89536f38 Implicit # | | | `-ConstAttr 0x55ff89536f60 Implicit # | | |-FunctionDecl 0x55ff89537078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff89536fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89537128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff895371a0 Implicit # | | | `-ConstAttr 0x55ff895371c8 Implicit # | | |-FunctionDecl 0x55ff895372f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89537240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895373a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff89537418 Implicit # | | | `-ConstAttr 0x55ff89537440 Implicit # | | |-FunctionDecl 0x55ff89537568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff895374b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89537618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff89537690 Implicit # | | | `-ConstAttr 0x55ff895376b8 Implicit # | | |-FunctionDecl 0x55ff895377e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff89537730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff89537890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff89537908 Implicit # | | | `-ConstAttr 0x55ff89537930 Implicit # | | |-FunctionDecl 0x55ff89537a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff895379a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89537b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff89537b80 Implicit # | | | `-ConstAttr 0x55ff89537ba8 Implicit # | | |-FunctionDecl 0x55ff89537cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89537c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89537d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff89537df8 Implicit # | | | `-ConstAttr 0x55ff89537e20 Implicit # | | |-FunctionDecl 0x55ff89537f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff89537e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89537ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55ff89538070 Implicit # | | | `-ConstAttr 0x55ff89538098 Implicit # | | |-FunctionDecl 0x55ff89538260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ff89538110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55ff89538190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89538318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55ff89538390 Implicit # | | | `-ConstAttr 0x55ff895383b8 Implicit # | | |-FunctionDecl 0x55ff89538570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ff89538420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55ff895384a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89538628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55ff895386a0 Implicit # | | | `-ConstAttr 0x55ff895386c8 Implicit # | | |-FunctionDecl 0x55ff895387f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55ff89538728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff895388a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89538920 Implicit # | | | `-ConstAttr 0x55ff89538948 Implicit # | | |-FunctionDecl 0x55ff89538a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895389b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89538b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89538b88 Implicit # | | | `-ConstAttr 0x55ff89538bb0 Implicit # | | |-FunctionDecl 0x55ff89538cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89538c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89538d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89538e00 Implicit # | | | `-ConstAttr 0x55ff89538e28 Implicit # | | |-FunctionDecl 0x55ff89538f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89538ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89539000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89539078 Implicit # | | | `-ConstAttr 0x55ff895390a0 Implicit # | | |-FunctionDecl 0x55ff895391b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55ff89539100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff89539260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff895392d8 Implicit # | | | `-ConstAttr 0x55ff89539300 Implicit # | | |-FunctionDecl 0x55ff89539428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89539378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895394d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89539550 Implicit # | | | `-ConstAttr 0x55ff89539578 Implicit # | | |-FunctionDecl 0x55ff895396a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff895395f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89539750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff895397c8 Implicit # | | | `-ConstAttr 0x55ff895397f0 Implicit # | | |-FunctionDecl 0x55ff89539918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89539868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895399c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89539a40 Implicit # | | | `-ConstAttr 0x55ff89539a68 Implicit # | | |-FunctionDecl 0x55ff89539b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55ff89539ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55ff89539c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89539ca0 Implicit # | | | `-ConstAttr 0x55ff89539cc8 Implicit # | | |-FunctionDecl 0x55ff89539df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff89539d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89539ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff89539f18 Implicit # | | | `-ConstAttr 0x55ff89539f40 Implicit # | | |-FunctionDecl 0x55ff8953a068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff89539fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953a118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff8953a190 Implicit # | | | `-ConstAttr 0x55ff8953a1b8 Implicit # | | |-FunctionDecl 0x55ff8953a2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff8953a230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953a390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55ff8953a408 Implicit # | | | `-ConstAttr 0x55ff8953a430 Implicit # | | |-FunctionDecl 0x55ff8953a540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55ff8953a490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ff8953a5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953a668 Implicit # | | | `-ConstAttr 0x55ff8953a690 Implicit # | | |-FunctionDecl 0x55ff8953a7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8953a6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953a870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953a8e8 Implicit # | | | `-ConstAttr 0x55ff8953a910 Implicit # | | |-FunctionDecl 0x55ff8953aa38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8953a988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953aae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953ab60 Implicit # | | | `-ConstAttr 0x55ff8953ab88 Implicit # | | |-FunctionDecl 0x55ff8953acb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8953ac00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953ad60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953add8 Implicit # | | | `-ConstAttr 0x55ff8953ae00 Implicit # | | |-FunctionDecl 0x55ff8953af10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55ff8953ae60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ff8953afc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953b038 Implicit # | | | `-ConstAttr 0x55ff8953b060 Implicit # | | |-FunctionDecl 0x55ff8953b188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8953b0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953b238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953b2b0 Implicit # | | | `-ConstAttr 0x55ff8953b2d8 Implicit # | | |-FunctionDecl 0x55ff8953b400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8953b350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953b4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953b528 Implicit # | | | `-ConstAttr 0x55ff8953b550 Implicit # | | |-FunctionDecl 0x55ff8953b678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8953b5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953b728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55ff8953b7a0 Implicit # | | | `-ConstAttr 0x55ff8953b7c8 Implicit # | | |-FunctionDecl 0x55ff8953b8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55ff8953b828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ff8953b988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff8953ba00 Implicit # | | | `-ConstAttr 0x55ff8953ba28 Implicit # | | |-FunctionDecl 0x55ff8953bb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8953ba90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953bbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff8953bc68 Implicit # | | | `-ConstAttr 0x55ff8953bc90 Implicit # | | |-FunctionDecl 0x55ff8953bdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8953bd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953be68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff8953bee0 Implicit # | | | `-ConstAttr 0x55ff8953bf08 Implicit # | | |-FunctionDecl 0x55ff8953c030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8953bf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953c0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff8953c158 Implicit # | | | `-ConstAttr 0x55ff8953c180 Implicit # | | |-FunctionDecl 0x55ff8953c290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55ff8953c1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ff8953c340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff8953c3b8 Implicit # | | | `-ConstAttr 0x55ff8953c3e0 Implicit # | | |-FunctionDecl 0x55ff8953c508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8953c458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953c5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff8953c630 Implicit # | | | `-ConstAttr 0x55ff8953c658 Implicit # | | |-FunctionDecl 0x55ff89500be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8953c6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89500c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff89500d08 Implicit # | | | `-ConstAttr 0x55ff89500d30 Implicit # | | |-FunctionDecl 0x55ff89500e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89500da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89500f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55ff89500f80 Implicit # | | | `-ConstAttr 0x55ff89500fa8 Implicit # | | |-FunctionDecl 0x55ff895010b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55ff89501008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55ff89501168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff895011e0 Implicit # | | | `-ConstAttr 0x55ff89501208 Implicit # | | |-FunctionDecl 0x55ff89501320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89501270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895013d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89501448 Implicit # | | | `-ConstAttr 0x55ff89501470 Implicit # | | |-FunctionDecl 0x55ff89501598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff895014e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89501648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff895016c0 Implicit # | | | `-ConstAttr 0x55ff895016e8 Implicit # | | |-FunctionDecl 0x55ff89501810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89501760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895018c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89501938 Implicit # | | | `-ConstAttr 0x55ff89501960 Implicit # | | |-FunctionDecl 0x55ff89501a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55ff895019c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55ff89501b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89501b98 Implicit # | | | `-ConstAttr 0x55ff89501bc0 Implicit # | | |-FunctionDecl 0x55ff89501ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89501c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89501d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89501e10 Implicit # | | | `-ConstAttr 0x55ff89501e38 Implicit # | | |-FunctionDecl 0x55ff89501f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89501eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89502010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89502088 Implicit # | | | `-ConstAttr 0x55ff895020b0 Implicit # | | |-FunctionDecl 0x55ff895021d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89502128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89502288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89502300 Implicit # | | | `-ConstAttr 0x55ff89502328 Implicit # | | |-FunctionDecl 0x55ff89502438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55ff89502388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55ff895024e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89502560 Implicit # | | | `-ConstAttr 0x55ff89502588 Implicit # | | |-FunctionDecl 0x55ff895026b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff89502600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89502760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff895027d8 Implicit # | | | `-ConstAttr 0x55ff89502800 Implicit # | | |-FunctionDecl 0x55ff89502928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff89502878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895029d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89502a50 Implicit # | | | `-ConstAttr 0x55ff89502a78 Implicit # | | |-FunctionDecl 0x55ff89502bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff89502af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89502ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55ff89502d18 Implicit # | | | `-ConstAttr 0x55ff89502d40 Implicit # | | |-FunctionTemplateDecl 0x55ff89503158 col:3 select # | | | |-TemplateTypeParmDecl 0x55ff89502d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff895030b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55ff89502e40 col:14 'bool' # | | | |-ParmVarDecl 0x55ff89502eb8 col:17 'T' # | | | |-ParmVarDecl 0x55ff89502f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55ff895031c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55ff895032a8 Implicit # | | | `-ConstAttr 0x55ff895032d0 Implicit # | | |-FunctionTemplateDecl 0x55ff895037d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff895032f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89503728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ff89503478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89503558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ff89503638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff89503840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff89503da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff895038c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89503cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ff89503a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89503b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ff89503c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff89503e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff89504370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff89503e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff895042c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55ff89504018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff895040f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ff895041d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff895043e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff89504970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff89504468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff895048c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55ff895045e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89504660 col:39 'T' # | | | |-ParmVarDecl 0x55ff89504740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff895049e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff89548b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff89504a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89548a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55ff895487c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89548838 col:39 'T' # | | | |-ParmVarDecl 0x55ff89548918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff89548b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff895490b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff89548bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89549008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55ff89548d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89548df0 col:39 'T' # | | | |-ParmVarDecl 0x55ff89548ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55ff89549120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff895496b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff895491a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89549608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55ff89549328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89549408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ff89549480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55ff89549720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff89549c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff895497a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89549bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55ff89549928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89549a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ff89549a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55ff89549cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff8954a210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55ff89549d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff8954a168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55ff89549ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55ff89549fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55ff8954a030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55ff8954a280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff8954a950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55ff8954a308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff8954a8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55ff8954a620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55ff8954a698 col:23 'T' # | | | |-ParmVarDecl 0x55ff8954a710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55ff8954a9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff8954afc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55ff8954aa48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff8954af18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55ff8954acf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55ff8954ad68 col:23 'T' # | | | |-ParmVarDecl 0x55ff8954ade0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55ff8954b030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55ff8954b630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55ff8954b0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff8954b588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55ff8954b360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55ff8954b3d8 col:23 'T' # | | | |-ParmVarDecl 0x55ff8954b450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55ff8954b6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55ff8954b800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55ff8954b750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff8954b8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954b928 Implicit # | | | `-ConstAttr 0x55ff8954b950 Implicit # | | |-FunctionDecl 0x55ff8954ba68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8954b9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954bb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954bb90 Implicit # | | | `-ConstAttr 0x55ff8954bbb8 Implicit # | | |-FunctionDecl 0x55ff8954bce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8954bc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954bd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954be08 Implicit # | | | `-ConstAttr 0x55ff8954be30 Implicit # | | |-FunctionDecl 0x55ff8954bf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8954bea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954c008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954c080 Implicit # | | | `-ConstAttr 0x55ff8954c0a8 Implicit # | | |-FunctionDecl 0x55ff8954c1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55ff8954c108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff8954c268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954c2e0 Implicit # | | | `-ConstAttr 0x55ff8954c308 Implicit # | | |-FunctionDecl 0x55ff8954c430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8954c380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954c4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954c558 Implicit # | | | `-ConstAttr 0x55ff8954c580 Implicit # | | |-FunctionDecl 0x55ff8954c6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8954c5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954c758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954c7e0 Implicit # | | | `-ConstAttr 0x55ff8954c808 Implicit # | | |-FunctionDecl 0x55ff8954c930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8954c880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954c9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55ff8954ca58 Implicit # | | | `-ConstAttr 0x55ff8954ca80 Implicit # | | |-FunctionDecl 0x55ff8954cb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55ff8954cae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff8954cc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954ccb8 Implicit # | | | `-ConstAttr 0x55ff8954cce0 Implicit # | | |-FunctionDecl 0x55ff8954cdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8954cd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954cea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954cf20 Implicit # | | | `-ConstAttr 0x55ff8954cf48 Implicit # | | |-FunctionDecl 0x55ff8954d070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8954cfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954d120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954d198 Implicit # | | | `-ConstAttr 0x55ff8954d1c0 Implicit # | | |-FunctionDecl 0x55ff8954d2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8954d238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954d398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954d410 Implicit # | | | `-ConstAttr 0x55ff8954d438 Implicit # | | |-FunctionDecl 0x55ff8954d548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55ff8954d498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff8954d5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954d670 Implicit # | | | `-ConstAttr 0x55ff8954d698 Implicit # | | |-FunctionDecl 0x55ff8954d7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8954d710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954d870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954d8e8 Implicit # | | | `-ConstAttr 0x55ff8954d910 Implicit # | | |-FunctionDecl 0x55ff8954da38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8954d988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954dae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954db60 Implicit # | | | `-ConstAttr 0x55ff8954db88 Implicit # | | |-FunctionDecl 0x55ff8954dcb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8954dc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954dd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55ff8954ddd8 Implicit # | | | `-ConstAttr 0x55ff8954de00 Implicit # | | |-FunctionDecl 0x55ff8954df10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55ff8954de60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff8954dfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954e038 Implicit # | | | `-ConstAttr 0x55ff8954e060 Implicit # | | |-FunctionDecl 0x55ff8954e178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8954e0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954e228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954e2a0 Implicit # | | | `-ConstAttr 0x55ff8954e2c8 Implicit # | | |-FunctionDecl 0x55ff8954e3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8954e340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954e4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954e518 Implicit # | | | `-ConstAttr 0x55ff8954e540 Implicit # | | |-FunctionDecl 0x55ff8954e668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8954e5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954e718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954e790 Implicit # | | | `-ConstAttr 0x55ff8954e7b8 Implicit # | | |-FunctionDecl 0x55ff8954e8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55ff8954e828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff8954e988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954ea00 Implicit # | | | `-ConstAttr 0x55ff8954ea28 Implicit # | | |-FunctionDecl 0x55ff8954eb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8954eaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954ec00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954ec78 Implicit # | | | `-ConstAttr 0x55ff8954eca0 Implicit # | | |-FunctionDecl 0x55ff8954edc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8954ed18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954ee78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954eef0 Implicit # | | | `-ConstAttr 0x55ff8954ef18 Implicit # | | |-FunctionDecl 0x55ff8954f040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8954ef90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954f0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55ff8954f168 Implicit # | | | `-ConstAttr 0x55ff8954f190 Implicit # | | |-FunctionDecl 0x55ff8954f340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55ff8954f1f0 col:15 'half' # | | | |-ParmVarDecl 0x55ff8954f270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55ff8954f3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff8954f470 Implicit # | | | `-ConstAttr 0x55ff8954f498 Implicit # | | |-FunctionDecl 0x55ff8954f650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55ff8954f500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55ff8954f580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954f708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff8954f780 Implicit # | | | `-ConstAttr 0x55ff8954f7a8 Implicit # | | |-FunctionDecl 0x55ff8954f970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55ff8954f820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55ff8954f8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954fa28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff8954faa0 Implicit # | | | `-ConstAttr 0x55ff8954fac8 Implicit # | | |-FunctionDecl 0x55ff8954fc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55ff8954fb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55ff8954fbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8954fd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff8954fdc0 Implicit # | | | `-ConstAttr 0x55ff8954fde8 Implicit # | | |-FunctionDecl 0x55ff8954ff98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55ff8954fe48 col:17 'float' # | | | |-ParmVarDecl 0x55ff8954fec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55ff89550050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff895500c8 Implicit # | | | `-ConstAttr 0x55ff895500f0 Implicit # | | |-FunctionDecl 0x55ff895502b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55ff89550168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55ff895501e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89550370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff895503e8 Implicit # | | | `-ConstAttr 0x55ff89550410 Implicit # | | |-FunctionDecl 0x55ff895505d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55ff89550488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55ff89550508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89550690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff89550708 Implicit # | | | `-ConstAttr 0x55ff89550730 Implicit # | | |-FunctionDecl 0x55ff89550950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55ff89550800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55ff89550880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89550a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55ff89550a80 Implicit # | | | `-ConstAttr 0x55ff89550aa8 Implicit # | | |-FunctionDecl 0x55ff89550bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55ff89550b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff89550c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff89550ce0 Implicit # | | | `-ConstAttr 0x55ff89550d08 Implicit # | | |-FunctionDecl 0x55ff89550e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89550d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89550ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff89550f48 Implicit # | | | `-ConstAttr 0x55ff89550f70 Implicit # | | |-FunctionDecl 0x55ff89551098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89550fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89551148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff895511c0 Implicit # | | | `-ConstAttr 0x55ff895511e8 Implicit # | | |-FunctionDecl 0x55ff89551310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89551260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895513c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff89551438 Implicit # | | | `-ConstAttr 0x55ff89551460 Implicit # | | |-FunctionDecl 0x55ff89551570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55ff895514c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55ff89551620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff89551698 Implicit # | | | `-ConstAttr 0x55ff895516c0 Implicit # | | |-FunctionDecl 0x55ff895517e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89551738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89551898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff89551910 Implicit # | | | `-ConstAttr 0x55ff89551938 Implicit # | | |-FunctionDecl 0x55ff89551a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff895519b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89551b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff89551b88 Implicit # | | | `-ConstAttr 0x55ff89551bb0 Implicit # | | |-FunctionDecl 0x55ff89551cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89551c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89551d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55ff89551e00 Implicit # | | | `-ConstAttr 0x55ff89551e28 Implicit # | | |-FunctionDecl 0x55ff89551f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55ff89551e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55ff89551fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff89552060 Implicit # | | | `-ConstAttr 0x55ff89552088 Implicit # | | |-FunctionDecl 0x55ff895521a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895520f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89552250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff895522c8 Implicit # | | | `-ConstAttr 0x55ff895522f0 Implicit # | | |-FunctionDecl 0x55ff89552418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89552368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895524c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff89552540 Implicit # | | | `-ConstAttr 0x55ff89552568 Implicit # | | |-FunctionDecl 0x55ff89552690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff895525e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89552740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff895527b8 Implicit # | | | `-ConstAttr 0x55ff89552810 Implicit # | | |-FunctionDecl 0x55ff89552920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55ff89552870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55ff895529d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff89552a48 Implicit # | | | `-ConstAttr 0x55ff89552a70 Implicit # | | |-FunctionDecl 0x55ff89552b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89552ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89552c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff89552cc0 Implicit # | | | `-ConstAttr 0x55ff89552ce8 Implicit # | | |-FunctionDecl 0x55ff89552e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89552d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89552ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff89552f38 Implicit # | | | `-ConstAttr 0x55ff89552f60 Implicit # | | |-FunctionDecl 0x55ff89553088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89552fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89553138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55ff895531b0 Implicit # | | | `-ConstAttr 0x55ff895531d8 Implicit # | | |-FunctionDecl 0x55ff895532e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55ff89553238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55ff89553398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff89553410 Implicit # | | | `-ConstAttr 0x55ff89553438 Implicit # | | |-FunctionDecl 0x55ff89553550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895534a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89553600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff89553678 Implicit # | | | `-ConstAttr 0x55ff895536a0 Implicit # | | |-FunctionDecl 0x55ff895537c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89553718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89553878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff895538f0 Implicit # | | | `-ConstAttr 0x55ff89553918 Implicit # | | |-FunctionDecl 0x55ff89553a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89553990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89553af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff89553b68 Implicit # | | | `-ConstAttr 0x55ff89553b90 Implicit # | | |-FunctionDecl 0x55ff89553ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55ff89553bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55ff89553d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff89553dc8 Implicit # | | | `-ConstAttr 0x55ff89553df0 Implicit # | | |-FunctionDecl 0x55ff89553f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89553e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89553fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff89554040 Implicit # | | | `-ConstAttr 0x55ff89554068 Implicit # | | |-FunctionDecl 0x55ff89554190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff895540e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89554240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff895542b8 Implicit # | | | `-ConstAttr 0x55ff895542e0 Implicit # | | |-FunctionDecl 0x55ff89554408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89554358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895544b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55ff89554530 Implicit # | | | `-ConstAttr 0x55ff89554558 Implicit # | | |-FunctionDecl 0x55ff89554660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55ff895545b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55ff89554710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89554770 # | | | |-NoThrowAttr 0x55ff895547b0 Implicit # | | | `-ConstAttr 0x55ff895547d8 Implicit # | | |-FunctionDecl 0x55ff89554900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55ff89554850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895549b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89554a10 # | | | |-NoThrowAttr 0x55ff89554a50 Implicit # | | | `-ConstAttr 0x55ff89554a78 Implicit # | | |-FunctionDecl 0x55ff89554ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55ff89554af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89554c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89554cb0 # | | | |-NoThrowAttr 0x55ff89554cf0 Implicit # | | | `-ConstAttr 0x55ff89554d18 Implicit # | | |-FunctionDecl 0x55ff89554e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55ff89554d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89554ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89554f50 # | | | |-NoThrowAttr 0x55ff89554f90 Implicit # | | | `-ConstAttr 0x55ff89554fb8 Implicit # | | |-FunctionDecl 0x55ff895550d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55ff89555028 col:56 'int' # | | | |-AvailabilityAttr 0x55ff89555180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89555240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89555270 # | | | |-NoThrowAttr 0x55ff895552b0 Implicit # | | | `-ConstAttr 0x55ff895552d8 Implicit # | | |-FunctionDecl 0x55ff89555488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55ff89555360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55ff89555538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895555f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89555628 # | | | |-NoThrowAttr 0x55ff89555668 Implicit # | | | `-ConstAttr 0x55ff89555690 Implicit # | | |-FunctionDecl 0x55ff89555848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55ff89555718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55ff895558f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895559b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff895559e8 # | | | |-NoThrowAttr 0x55ff89555a28 Implicit # | | | `-ConstAttr 0x55ff89555a50 Implicit # | | |-FunctionDecl 0x55ff89555c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55ff89555ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55ff89555cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89555d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89555da8 # | | | |-NoThrowAttr 0x55ff89555de8 Implicit # | | | `-ConstAttr 0x55ff89555e10 Implicit # | | |-FunctionDecl 0x55ff89555f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55ff89555e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ff89555ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895560b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff895560e0 # | | | |-NoThrowAttr 0x55ff89556120 Implicit # | | | `-ConstAttr 0x55ff89556148 Implicit # | | |-FunctionDecl 0x55ff895562f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55ff895561d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ff895563a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89556468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89556498 # | | | |-NoThrowAttr 0x55ff895564d8 Implicit # | | | `-ConstAttr 0x55ff89556500 Implicit # | | |-FunctionDecl 0x55ff895566b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55ff89556588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ff89556768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89556860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89556890 # | | | |-NoThrowAttr 0x55ff895568d0 Implicit # | | | `-ConstAttr 0x55ff895568f8 Implicit # | | |-FunctionDecl 0x55ff89556aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55ff89556980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ff89556b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89556c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89556c48 # | | | |-NoThrowAttr 0x55ff89556c88 Implicit # | | | `-ConstAttr 0x55ff89556cb0 Implicit # | | |-FunctionDecl 0x55ff89556de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55ff89556d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55ff89556e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89556f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89556f80 # | | | |-NoThrowAttr 0x55ff89556fc0 Implicit # | | | `-ConstAttr 0x55ff89556fe8 Implicit # | | |-FunctionDecl 0x55ff89557198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff89557070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff89557248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89557308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89557338 # | | | |-NoThrowAttr 0x55ff89557378 Implicit # | | | `-ConstAttr 0x55ff895573a0 Implicit # | | |-FunctionDecl 0x55ff89557558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff89557428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff89557608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895576c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff895576f8 # | | | |-NoThrowAttr 0x55ff89557738 Implicit # | | | `-ConstAttr 0x55ff89557760 Implicit # | | |-FunctionDecl 0x55ff89557918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff895577e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff895579c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89557a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89557ab8 # | | | |-NoThrowAttr 0x55ff89557af8 Implicit # | | | `-ConstAttr 0x55ff89557b20 Implicit # | | |-FunctionDecl 0x55ff89557c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55ff89557ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ff89557d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89557dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89557df0 # | | | |-NoThrowAttr 0x55ff89557e30 Implicit # | | | `-ConstAttr 0x55ff89557e58 Implicit # | | |-FunctionDecl 0x55ff89558008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff89557ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff895580b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89558178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff895581a8 # | | | |-NoThrowAttr 0x55ff895581e8 Implicit # | | | `-ConstAttr 0x55ff89558210 Implicit # | | |-FunctionDecl 0x55ff895583c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89558298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff89558478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89558538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89558568 # | | | |-NoThrowAttr 0x55ff895585a8 Implicit # | | | `-ConstAttr 0x55ff895585d0 Implicit # | | |-FunctionDecl 0x55ff89558788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff89558658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89558848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89558908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89558938 # | | | |-NoThrowAttr 0x55ff89558978 Implicit # | | | `-ConstAttr 0x55ff895589a0 Implicit # | | |-FunctionDecl 0x55ff89558ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55ff89558a10 col:58 'float' # | | | |-AvailabilityAttr 0x55ff89558b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89558c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89558c58 # | | | |-NoThrowAttr 0x55ff89558c98 Implicit # | | | `-ConstAttr 0x55ff89558cc0 Implicit # | | |-FunctionDecl 0x55ff89558df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55ff89558d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55ff89558ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89558f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89558f98 # | | | |-NoThrowAttr 0x55ff89558fd8 Implicit # | | | `-ConstAttr 0x55ff89559000 Implicit # | | |-FunctionDecl 0x55ff89559138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55ff89559088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55ff895591e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895592a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff895592d8 # | | | |-NoThrowAttr 0x55ff89559318 Implicit # | | | `-ConstAttr 0x55ff89559340 Implicit # | | |-FunctionDecl 0x55ff89559478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55ff895593c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55ff89559528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895595e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89559618 # | | | |-NoThrowAttr 0x55ff89559658 Implicit # | | | `-ConstAttr 0x55ff89559680 Implicit # | | |-FunctionDecl 0x55ff89559798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55ff895596f0 col:59 'double' # | | | |-AvailabilityAttr 0x55ff89559848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89559908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89559938 # | | | |-NoThrowAttr 0x55ff89559978 Implicit # | | | `-ConstAttr 0x55ff895599a0 Implicit # | | |-FunctionDecl 0x55ff89559b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55ff89559a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55ff89559c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89559cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff89559cf8 # | | | |-NoThrowAttr 0x55ff89559d38 Implicit # | | | `-ConstAttr 0x55ff89559d60 Implicit # | | |-FunctionDecl 0x55ff89559f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55ff89559de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55ff89559fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955a088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff8955a0b8 # | | | |-NoThrowAttr 0x55ff8955a0f8 Implicit # | | | `-ConstAttr 0x55ff8955a120 Implicit # | | |-FunctionDecl 0x55ff8955a2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55ff8955a1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55ff8955a388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955a448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55ff8955a478 # | | | |-NoThrowAttr 0x55ff8955a4b8 Implicit # | | | `-ConstAttr 0x55ff8955a4e0 Implicit # | | |-FunctionDecl 0x55ff8955a5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55ff8955a548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55ff8955a6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955a760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55ff8955a790 # | | | |-NoThrowAttr 0x55ff8955a7d0 Implicit # | | | `-ConstAttr 0x55ff8955a7f8 Implicit # | | |-FunctionDecl 0x55ff8955a908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55ff8955a860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55ff8955a9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955aa78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55ff8955aaa8 # | | | |-NoThrowAttr 0x55ff8955aae8 Implicit # | | | `-ConstAttr 0x55ff8955ab10 Implicit # | | |-FunctionDecl 0x55ff8955ac98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55ff8955ab68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55ff8955ad48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955ae08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55ff8955ae38 # | | | |-NoThrowAttr 0x55ff8955ae78 Implicit # | | | `-ConstAttr 0x55ff8955aea0 Implicit # | | |-FunctionDecl 0x55ff8955b028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55ff8955aef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55ff8955b0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955b198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55ff8955b1c8 # | | | |-NoThrowAttr 0x55ff8955b208 Implicit # | | | `-ConstAttr 0x55ff8955b230 Implicit # | | |-FunctionDecl 0x55ff8955b308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55ff8955b3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955b470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55ff8955b4a0 # | | | |-NoThrowAttr 0x55ff8955b4e0 Implicit # | | | `-ConstAttr 0x55ff8955b508 Implicit # | | |-FunctionDecl 0x55ff8955b5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55ff8955b648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955b708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55ff8955b738 # | | | |-NoThrowAttr 0x55ff8955b778 Implicit # | | | `-ConstAttr 0x55ff8955b7a0 Implicit # | | |-FunctionDecl 0x55ff8955b810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55ff8955b8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955b978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55ff8955b9a8 # | | | |-NoThrowAttr 0x55ff8955b9e8 Implicit # | | | `-ConstAttr 0x55ff8955ba10 Implicit # | | |-FunctionDecl 0x55ff8955bb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55ff8955ba68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55ff8955bbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8955bc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55ff8955bcb8 # | | | |-NoThrowAttr 0x55ff8955bcf8 Implicit # | | | `-ConstAttr 0x55ff8955bd20 Implicit # | | |-FunctionDecl 0x55ff8955bf30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955bd68 col:53 'bool' # | | | |-ParmVarDecl 0x55ff8955bde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955bfe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955c048 # | | | |-NoThrowAttr 0x55ff8955c088 Implicit # | | | `-ConstAttr 0x55ff8955c0b0 Implicit # | | |-FunctionDecl 0x55ff8955c2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955c118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55ff8955c198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955c3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955c400 # | | | |-NoThrowAttr 0x55ff8955c440 Implicit # | | | `-ConstAttr 0x55ff8955c468 Implicit # | | |-FunctionDecl 0x55ff8955c6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955c4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55ff8955c560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955c770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955c7d0 # | | | |-NoThrowAttr 0x55ff8955c810 Implicit # | | | `-ConstAttr 0x55ff8955d870 Implicit # | | |-FunctionDecl 0x55ff8955dab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955d8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55ff8955d968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955db70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955dbd0 # | | | |-NoThrowAttr 0x55ff8955dc10 Implicit # | | | `-ConstAttr 0x55ff8955dc38 Implicit # | | |-FunctionDecl 0x55ff8955de68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955dc98 col:53 'half' # | | | |-ParmVarDecl 0x55ff8955dd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955df20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955df80 # | | | |-NoThrowAttr 0x55ff8955dfc0 Implicit # | | | `-ConstAttr 0x55ff8955dfe8 Implicit # | | |-FunctionDecl 0x55ff8955e238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955e060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55ff8955e0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955e2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955e350 # | | | |-NoThrowAttr 0x55ff8955e390 Implicit # | | | `-ConstAttr 0x55ff8955e3b8 Implicit # | | |-FunctionDecl 0x55ff8955e608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955e430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55ff8955e4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955e6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955e720 # | | | |-NoThrowAttr 0x55ff8955e760 Implicit # | | | `-ConstAttr 0x55ff8955e788 Implicit # | | |-FunctionDecl 0x55ff8955e9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955e800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55ff8955e880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955ea90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955eaf0 # | | | |-NoThrowAttr 0x55ff8955eb30 Implicit # | | | `-ConstAttr 0x55ff8955eb58 Implicit # | | |-FunctionDecl 0x55ff8955ed88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955ebb8 col:51 'int' # | | | |-ParmVarDecl 0x55ff8955ec38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955ee40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955eea0 # | | | |-NoThrowAttr 0x55ff8955eee0 Implicit # | | | `-ConstAttr 0x55ff8955ef08 Implicit # | | |-FunctionDecl 0x55ff8955f158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955ef80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55ff8955f000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955f210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955f270 # | | | |-NoThrowAttr 0x55ff8955f2b0 Implicit # | | | `-ConstAttr 0x55ff8955f2d8 Implicit # | | |-FunctionDecl 0x55ff8955f528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955f350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55ff8955f3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955f5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955f640 # | | | |-NoThrowAttr 0x55ff8955f680 Implicit # | | | `-ConstAttr 0x55ff8955f6a8 Implicit # | | |-FunctionDecl 0x55ff8955f938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955f720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55ff8955f7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955f9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955fa50 # | | | |-NoThrowAttr 0x55ff8955fa90 Implicit # | | | `-ConstAttr 0x55ff8955fab8 Implicit # | | |-FunctionDecl 0x55ff8955fcc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955fb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff8955fbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8955fd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff8955fde0 # | | | |-NoThrowAttr 0x55ff8955fe20 Implicit # | | | `-ConstAttr 0x55ff8955fe48 Implicit # | | |-FunctionDecl 0x55ff89560098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55ff8955fec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff8955ff40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89560150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff895601b0 # | | | |-NoThrowAttr 0x55ff895601f0 Implicit # | | | `-ConstAttr 0x55ff89560218 Implicit # | | |-FunctionDecl 0x55ff89560468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55ff89560290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff89560310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89560520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89560580 # | | | |-NoThrowAttr 0x55ff895605c0 Implicit # | | | `-ConstAttr 0x55ff895605e8 Implicit # | | |-FunctionDecl 0x55ff89560838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55ff89560660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff895606e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff895608f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89560950 # | | | |-NoThrowAttr 0x55ff89560990 Implicit # | | | `-ConstAttr 0x55ff895609b8 Implicit # | | |-FunctionDecl 0x55ff89560be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55ff89560a18 col:55 'float' # | | | |-ParmVarDecl 0x55ff89560a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89560ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89560d00 # | | | |-NoThrowAttr 0x55ff89560d40 Implicit # | | | `-ConstAttr 0x55ff89560d68 Implicit # | | |-FunctionDecl 0x55ff89560fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55ff89560de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55ff89560e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89561070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff895610d0 # | | | |-NoThrowAttr 0x55ff89561110 Implicit # | | | `-ConstAttr 0x55ff89561138 Implicit # | | |-FunctionDecl 0x55ff89561388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55ff895611b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55ff89561230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89561440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff895614a0 # | | | |-NoThrowAttr 0x55ff895614e0 Implicit # | | | `-ConstAttr 0x55ff89561508 Implicit # | | |-FunctionDecl 0x55ff89561758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55ff89561580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55ff89561600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89561810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89561890 # | | | |-NoThrowAttr 0x55ff895618d0 Implicit # | | | `-ConstAttr 0x55ff895618f8 Implicit # | | |-FunctionDecl 0x55ff89561b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55ff89561970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff895619f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89561c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89561c60 # | | | |-NoThrowAttr 0x55ff89561ca0 Implicit # | | | `-ConstAttr 0x55ff89561cc8 Implicit # | | |-FunctionDecl 0x55ff89561f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55ff89561d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff89561dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89561fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89562030 # | | | |-NoThrowAttr 0x55ff89562070 Implicit # | | | `-ConstAttr 0x55ff89562098 Implicit # | | |-FunctionDecl 0x55ff895622e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55ff89562110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89562190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff895623a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89562400 # | | | |-NoThrowAttr 0x55ff89562440 Implicit # | | | `-ConstAttr 0x55ff89562468 Implicit # | | |-FunctionDecl 0x55ff895626b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55ff895624e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89562560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89562770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff895627d0 # | | | |-NoThrowAttr 0x55ff89562810 Implicit # | | | `-ConstAttr 0x55ff89562838 Implicit # | | |-FunctionDecl 0x55ff89562a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55ff895628b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff89562930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89562b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89562ba0 # | | | |-NoThrowAttr 0x55ff89562be0 Implicit # | | | `-ConstAttr 0x55ff89562c08 Implicit # | | |-FunctionDecl 0x55ff89562e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55ff89562c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff89562d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89562f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89562f70 # | | | |-NoThrowAttr 0x55ff89562fb0 Implicit # | | | `-ConstAttr 0x55ff89562fd8 Implicit # | | |-FunctionDecl 0x55ff89563228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55ff89563050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff895630d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff895632e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89563340 # | | | |-NoThrowAttr 0x55ff89563380 Implicit # | | | `-ConstAttr 0x55ff895633a8 Implicit # | | |-FunctionDecl 0x55ff895635f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55ff89563420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff895634a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff895636b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89563710 # | | | |-NoThrowAttr 0x55ff89563750 Implicit # | | | `-ConstAttr 0x55ff89563778 Implicit # | | |-FunctionDecl 0x55ff895639f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55ff895637d8 col:57 'double' # | | | |-ParmVarDecl 0x55ff895638a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89563ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89563b10 # | | | |-NoThrowAttr 0x55ff89563b50 Implicit # | | | `-ConstAttr 0x55ff89563b78 Implicit # | | |-FunctionDecl 0x55ff89563dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55ff89563bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55ff89563c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89563e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89563ee0 # | | | |-NoThrowAttr 0x55ff89563f20 Implicit # | | | `-ConstAttr 0x55ff89563f48 Implicit # | | |-FunctionDecl 0x55ff89564198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55ff89563fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55ff89564040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89564250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff895642b0 # | | | |-NoThrowAttr 0x55ff895642f0 Implicit # | | | `-ConstAttr 0x55ff89564318 Implicit # | | |-FunctionDecl 0x55ff89564568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55ff89564390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55ff89564410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89564620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55ff89564680 # | | | |-NoThrowAttr 0x55ff895646c0 Implicit # | | | `-ConstAttr 0x55ff895646e8 Implicit # | | |-FunctionDecl 0x55ff89564820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55ff89564770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ff895648d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89564990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff895649c0 # | | | |-NoThrowAttr 0x55ff89564a00 Implicit # | | | `-ConstAttr 0x55ff89564a28 Implicit # | | |-FunctionDecl 0x55ff89564b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff89564aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ff89564c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89564cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff89564cf0 # | | | |-NoThrowAttr 0x55ff89564d30 Implicit # | | | `-ConstAttr 0x55ff89564d58 Implicit # | | |-FunctionDecl 0x55ff89564e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89564de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ff89564f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89565000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff89565030 # | | | |-NoThrowAttr 0x55ff89565070 Implicit # | | | `-ConstAttr 0x55ff89565098 Implicit # | | |-FunctionDecl 0x55ff895651d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff89565120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ff89565280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89565340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff89565370 # | | | |-NoThrowAttr 0x55ff895653b0 Implicit # | | | `-ConstAttr 0x55ff895653d8 Implicit # | | |-FunctionDecl 0x55ff89565510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff89565460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ff895655c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89565680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff895656b0 # | | | |-NoThrowAttr 0x55ff895656f0 Implicit # | | | `-ConstAttr 0x55ff89565718 Implicit # | | |-FunctionDecl 0x55ff895658b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff895657a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff89565960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89565a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff89565a50 # | | | |-NoThrowAttr 0x55ff89565a90 Implicit # | | | `-ConstAttr 0x55ff89565ab8 Implicit # | | |-FunctionDecl 0x55ff89565bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89565b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff89565ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89565d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff89565d90 # | | | |-NoThrowAttr 0x55ff89565dd0 Implicit # | | | `-ConstAttr 0x55ff89565df8 Implicit # | | |-FunctionDecl 0x55ff89565f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff89565e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89565fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895660a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55ff895660d0 # | | | |-NoThrowAttr 0x55ff89566110 Implicit # | | | `-ConstAttr 0x55ff89566138 Implicit # | | |-FunctionDecl 0x55ff89566270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55ff895661c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ff89566320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895663e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89566410 # | | | |-NoThrowAttr 0x55ff89566450 Implicit # | | | `-ConstAttr 0x55ff89566478 Implicit # | | |-FunctionDecl 0x55ff895665a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff895664f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ff89566650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89566710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89566740 # | | | |-NoThrowAttr 0x55ff89566780 Implicit # | | | `-ConstAttr 0x55ff895667a8 Implicit # | | |-FunctionDecl 0x55ff895668e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89566830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ff89566990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89566a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89566a80 # | | | |-NoThrowAttr 0x55ff89566ac0 Implicit # | | | `-ConstAttr 0x55ff89566ae8 Implicit # | | |-FunctionDecl 0x55ff89566c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff89566b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ff89566cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89566d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89566dc0 # | | | |-NoThrowAttr 0x55ff89566e00 Implicit # | | | `-ConstAttr 0x55ff89566e28 Implicit # | | |-FunctionDecl 0x55ff89566f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff89566eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ff89567010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895670d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89567100 # | | | |-NoThrowAttr 0x55ff89567140 Implicit # | | | `-ConstAttr 0x55ff89567168 Implicit # | | |-FunctionDecl 0x55ff895672a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff895671f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff89567350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89567410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89567440 # | | | |-NoThrowAttr 0x55ff89567480 Implicit # | | | `-ConstAttr 0x55ff895674a8 Implicit # | | |-FunctionDecl 0x55ff895675e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89567530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff89567690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89567750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89567780 # | | | |-NoThrowAttr 0x55ff895677c0 Implicit # | | | `-ConstAttr 0x55ff895677e8 Implicit # | | |-FunctionDecl 0x55ff89567970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff895678c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89567a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89567ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55ff89567b10 # | | | |-NoThrowAttr 0x55ff89567b50 Implicit # | | | `-ConstAttr 0x55ff89567b78 Implicit # | | |-FunctionDecl 0x55ff89567cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55ff89567c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ff89567d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89567e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff89567e50 # | | | |-NoThrowAttr 0x55ff89567e90 Implicit # | | | `-ConstAttr 0x55ff89567eb8 Implicit # | | |-FunctionDecl 0x55ff89567fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff89567f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ff89568090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89568150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff89568180 # | | | |-NoThrowAttr 0x55ff895681c0 Implicit # | | | `-ConstAttr 0x55ff895681e8 Implicit # | | |-FunctionDecl 0x55ff89568320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89568270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ff895683d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89568490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff895684c0 # | | | |-NoThrowAttr 0x55ff89568500 Implicit # | | | `-ConstAttr 0x55ff89568528 Implicit # | | |-FunctionDecl 0x55ff89568660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff895685b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ff89568710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895687d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff89568800 # | | | |-NoThrowAttr 0x55ff89568840 Implicit # | | | `-ConstAttr 0x55ff89568868 Implicit # | | |-FunctionDecl 0x55ff895689a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff895688f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ff89568a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89568b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff89568b40 # | | | |-NoThrowAttr 0x55ff89568b80 Implicit # | | | `-ConstAttr 0x55ff89568ba8 Implicit # | | |-FunctionDecl 0x55ff89568ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff89568c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff89568d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89568e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff89568e80 # | | | |-NoThrowAttr 0x55ff89568ec0 Implicit # | | | `-ConstAttr 0x55ff89568ee8 Implicit # | | |-FunctionDecl 0x55ff89569020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89568f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff895690d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89569190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff895691c0 # | | | |-NoThrowAttr 0x55ff89569200 Implicit # | | | `-ConstAttr 0x55ff89569228 Implicit # | | |-FunctionDecl 0x55ff89569360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff895692b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89569410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895694d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55ff89569500 # | | | |-NoThrowAttr 0x55ff89569540 Implicit # | | | `-ConstAttr 0x55ff89569568 Implicit # | | |-FunctionDecl 0x55ff89569678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55ff895695c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ff89569728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff89569788 # | | | |-NoThrowAttr 0x55ff895697c8 Implicit # | | | `-ConstAttr 0x55ff895697f0 Implicit # | | |-FunctionDecl 0x55ff895699b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89569858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89569a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff89569ac8 # | | | |-NoThrowAttr 0x55ff89569b08 Implicit # | | | `-ConstAttr 0x55ff89569b30 Implicit # | | |-FunctionDecl 0x55ff89569c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89569ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89569d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff89569d68 # | | | |-NoThrowAttr 0x55ff89569da8 Implicit # | | | `-ConstAttr 0x55ff89569dd0 Implicit # | | |-FunctionDecl 0x55ff89569ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89569e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89569fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956a008 # | | | |-NoThrowAttr 0x55ff8956a048 Implicit # | | | `-ConstAttr 0x55ff8956a070 Implicit # | | |-FunctionDecl 0x55ff8956a180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55ff8956a0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55ff8956a230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956a290 # | | | |-NoThrowAttr 0x55ff8956a2d0 Implicit # | | | `-ConstAttr 0x55ff8956a2f8 Implicit # | | |-FunctionDecl 0x55ff8956a420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff8956a370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956a4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956a530 # | | | |-NoThrowAttr 0x55ff8956a570 Implicit # | | | `-ConstAttr 0x55ff8956a598 Implicit # | | |-FunctionDecl 0x55ff8956a6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff8956a610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956a770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956a7d0 # | | | |-NoThrowAttr 0x55ff8956a810 Implicit # | | | `-ConstAttr 0x55ff8956a838 Implicit # | | |-FunctionDecl 0x55ff8956a960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff8956a8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956aa10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956aa70 # | | | |-NoThrowAttr 0x55ff8956aab0 Implicit # | | | `-ConstAttr 0x55ff8956aad8 Implicit # | | |-FunctionDecl 0x55ff8956ac00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55ff8956ab50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8956acb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956ad10 # | | | |-NoThrowAttr 0x55ff8956ad50 Implicit # | | | `-ConstAttr 0x55ff8956ad78 Implicit # | | |-FunctionDecl 0x55ff8956aea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff8956adf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956af50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956afb0 # | | | |-NoThrowAttr 0x55ff8956aff0 Implicit # | | | `-ConstAttr 0x55ff8956b018 Implicit # | | |-FunctionDecl 0x55ff8956b140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff8956b090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956b1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956b250 # | | | |-NoThrowAttr 0x55ff8956b290 Implicit # | | | `-ConstAttr 0x55ff8956b2b8 Implicit # | | |-FunctionDecl 0x55ff8956b3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff8956b330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956b490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956b4f0 # | | | |-NoThrowAttr 0x55ff8956b530 Implicit # | | | `-ConstAttr 0x55ff8956b558 Implicit # | | |-FunctionDecl 0x55ff8956b680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff8956b5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff8956b730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956b790 # | | | |-NoThrowAttr 0x55ff8956b7d0 Implicit # | | | `-ConstAttr 0x55ff8956b7f8 Implicit # | | |-FunctionDecl 0x55ff8956bbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff8956b870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956bc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956bcd0 # | | | |-NoThrowAttr 0x55ff8956bd10 Implicit # | | | `-ConstAttr 0x55ff8956bd38 Implicit # | | |-FunctionDecl 0x55ff8956be60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff8956bdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956bf10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956bf70 # | | | |-NoThrowAttr 0x55ff8956bfb0 Implicit # | | | `-ConstAttr 0x55ff8956bfd8 Implicit # | | |-FunctionDecl 0x55ff8956c100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff8956c050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956c1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956c210 # | | | |-NoThrowAttr 0x55ff8956c250 Implicit # | | | `-ConstAttr 0x55ff8956c278 Implicit # | | |-FunctionDecl 0x55ff8956c3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff8956c2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff8956c450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956c4b0 # | | | |-NoThrowAttr 0x55ff8956c4f0 Implicit # | | | `-ConstAttr 0x55ff8956c518 Implicit # | | |-FunctionDecl 0x55ff8956c640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff8956c590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956c6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956c750 # | | | |-NoThrowAttr 0x55ff8956c790 Implicit # | | | `-ConstAttr 0x55ff8956c7b8 Implicit # | | |-FunctionDecl 0x55ff8956c8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff8956c830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956c990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956c9f0 # | | | |-NoThrowAttr 0x55ff8956ca30 Implicit # | | | `-ConstAttr 0x55ff8956ca58 Implicit # | | |-FunctionDecl 0x55ff8956cb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff8956cad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956cc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956cc90 # | | | |-NoThrowAttr 0x55ff8956ccd0 Implicit # | | | `-ConstAttr 0x55ff8956ccf8 Implicit # | | |-FunctionDecl 0x55ff8956ce08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55ff8956cd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55ff8956ceb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956cf18 # | | | |-NoThrowAttr 0x55ff8956cf58 Implicit # | | | `-ConstAttr 0x55ff8956cf80 Implicit # | | |-FunctionDecl 0x55ff8956d0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8956cff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956d158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956d1b8 # | | | |-NoThrowAttr 0x55ff8956d1f8 Implicit # | | | `-ConstAttr 0x55ff8956d220 Implicit # | | |-FunctionDecl 0x55ff8956d348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8956d298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956d3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956d458 # | | | |-NoThrowAttr 0x55ff8956d498 Implicit # | | | `-ConstAttr 0x55ff8956d4c0 Implicit # | | |-FunctionDecl 0x55ff8956d5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8956d538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956d698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956d6f8 # | | | |-NoThrowAttr 0x55ff8956d738 Implicit # | | | `-ConstAttr 0x55ff8956d760 Implicit # | | |-FunctionDecl 0x55ff8956d870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55ff8956d7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55ff8956d920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956d980 # | | | |-NoThrowAttr 0x55ff8956d9c0 Implicit # | | | `-ConstAttr 0x55ff8956d9e8 Implicit # | | |-FunctionDecl 0x55ff8956db10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff8956da60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956de10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956de70 # | | | |-NoThrowAttr 0x55ff8956deb0 Implicit # | | | `-ConstAttr 0x55ff8956ded8 Implicit # | | |-FunctionDecl 0x55ff8956e000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff8956df50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956e0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956e110 # | | | |-NoThrowAttr 0x55ff8956e150 Implicit # | | | `-ConstAttr 0x55ff8956e178 Implicit # | | |-FunctionDecl 0x55ff8956e2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff8956e1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956e350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55ff8956e3b0 # | | | |-NoThrowAttr 0x55ff8956e3f0 Implicit # | | | `-ConstAttr 0x55ff8956e418 Implicit # | | |-FunctionDecl 0x55ff8956e528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55ff8956e478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ff8956e5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956e638 # | | | |-NoThrowAttr 0x55ff8956e678 Implicit # | | | `-ConstAttr 0x55ff8956e6a0 Implicit # | | |-FunctionDecl 0x55ff8956e7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8956e708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956e868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956e8c8 # | | | |-NoThrowAttr 0x55ff8956e908 Implicit # | | | `-ConstAttr 0x55ff8956e930 Implicit # | | |-FunctionDecl 0x55ff8956ea58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8956e9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956eb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956eb68 # | | | |-NoThrowAttr 0x55ff8956eba8 Implicit # | | | `-ConstAttr 0x55ff8956ebd0 Implicit # | | |-FunctionDecl 0x55ff8956ecf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8956ec48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8956eda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956ee08 # | | | |-NoThrowAttr 0x55ff8956ee48 Implicit # | | | `-ConstAttr 0x55ff8956ee70 Implicit # | | |-FunctionDecl 0x55ff8956ef90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55ff8956eee0 col:50 'int' # | | | |-AvailabilityAttr 0x55ff8956f040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8956f100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956f130 # | | | |-NoThrowAttr 0x55ff8956f170 Implicit # | | | `-ConstAttr 0x55ff8956f198 Implicit # | | |-FunctionDecl 0x55ff8956f2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff8956f220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55ff8956f380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8956f440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956f470 # | | | |-NoThrowAttr 0x55ff8956f4b0 Implicit # | | | `-ConstAttr 0x55ff8956f4d8 Implicit # | | |-FunctionDecl 0x55ff8956f610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff8956f560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55ff8956f6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8956f780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956f7b0 # | | | |-NoThrowAttr 0x55ff8956f7f0 Implicit # | | | `-ConstAttr 0x55ff8956f818 Implicit # | | |-FunctionDecl 0x55ff8956f950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff8956f8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55ff8956fa00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8956fac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff8956faf0 # | | | |-NoThrowAttr 0x55ff8956fb30 Implicit # | | | `-ConstAttr 0x55ff8956fb58 Implicit # | | |-FunctionDecl 0x55ff8956fc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55ff8956fbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ff8956fd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89570e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89570e60 # | | | |-NoThrowAttr 0x55ff89570ea0 Implicit # | | | `-ConstAttr 0x55ff89570ec8 Implicit # | | |-FunctionDecl 0x55ff89571000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff89570f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ff895710b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89571170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff895711a0 # | | | |-NoThrowAttr 0x55ff895711e0 Implicit # | | | `-ConstAttr 0x55ff89571208 Implicit # | | |-FunctionDecl 0x55ff89571340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89571290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ff895713f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895714b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff895714e0 # | | | |-NoThrowAttr 0x55ff89571520 Implicit # | | | `-ConstAttr 0x55ff89571548 Implicit # | | |-FunctionDecl 0x55ff89571680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff895715d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ff89571730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895717f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89571820 # | | | |-NoThrowAttr 0x55ff89571860 Implicit # | | | `-ConstAttr 0x55ff89571888 Implicit # | | |-FunctionDecl 0x55ff895719c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff89571910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55ff89571a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89571b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89571b60 # | | | |-NoThrowAttr 0x55ff89571ba0 Implicit # | | | `-ConstAttr 0x55ff89571bc8 Implicit # | | |-FunctionDecl 0x55ff89571d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff89571c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff89571db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89571e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89571ea0 # | | | |-NoThrowAttr 0x55ff89571ee0 Implicit # | | | `-ConstAttr 0x55ff89571f08 Implicit # | | |-FunctionDecl 0x55ff89572040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff89571f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff895720f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895721b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff895721e0 # | | | |-NoThrowAttr 0x55ff89572220 Implicit # | | | `-ConstAttr 0x55ff89572248 Implicit # | | |-FunctionDecl 0x55ff89572380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff895722d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89572430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895724f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89572520 # | | | |-NoThrowAttr 0x55ff89572560 Implicit # | | | `-ConstAttr 0x55ff89572588 Implicit # | | |-FunctionDecl 0x55ff895726c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff89572610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ff89572770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89572830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89572860 # | | | |-NoThrowAttr 0x55ff895728a0 Implicit # | | | `-ConstAttr 0x55ff895728c8 Implicit # | | |-FunctionDecl 0x55ff89572a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff89572950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff89572ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89572b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89572ba0 # | | | |-NoThrowAttr 0x55ff89572be0 Implicit # | | | `-ConstAttr 0x55ff89572c08 Implicit # | | |-FunctionDecl 0x55ff89572d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89572c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff895765c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89576680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff895766b0 # | | | |-NoThrowAttr 0x55ff895766f0 Implicit # | | | `-ConstAttr 0x55ff89576718 Implicit # | | |-FunctionDecl 0x55ff89576850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff895767a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89576900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895769c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff895769f0 # | | | |-NoThrowAttr 0x55ff89576a30 Implicit # | | | `-ConstAttr 0x55ff89576a58 Implicit # | | |-FunctionDecl 0x55ff89576b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55ff89576ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55ff89576c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89576ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89576d18 # | | | |-NoThrowAttr 0x55ff89576d58 Implicit # | | | `-ConstAttr 0x55ff89576d80 Implicit # | | |-FunctionDecl 0x55ff89576eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89576e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55ff89576f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89577028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89577058 # | | | |-NoThrowAttr 0x55ff89577098 Implicit # | | | `-ConstAttr 0x55ff895770c0 Implicit # | | |-FunctionDecl 0x55ff895771f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89577148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55ff895772a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89577368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89577398 # | | | |-NoThrowAttr 0x55ff895773d8 Implicit # | | | `-ConstAttr 0x55ff89577400 Implicit # | | |-FunctionDecl 0x55ff89577538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89577488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55ff895775e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895776a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff895776d8 # | | | |-NoThrowAttr 0x55ff89577718 Implicit # | | | `-ConstAttr 0x55ff89577740 Implicit # | | |-FunctionDecl 0x55ff89577860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55ff895777b0 col:56 'double' # | | | |-AvailabilityAttr 0x55ff89577910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895779d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89577a00 # | | | |-NoThrowAttr 0x55ff89577a40 Implicit # | | | `-ConstAttr 0x55ff89577a68 Implicit # | | |-FunctionDecl 0x55ff89577ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff89577af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55ff89577c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89577d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89577d40 # | | | |-NoThrowAttr 0x55ff89577d80 Implicit # | | | `-ConstAttr 0x55ff89577da8 Implicit # | | |-FunctionDecl 0x55ff89577ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff89577e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55ff89577f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89578050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff89578080 # | | | |-NoThrowAttr 0x55ff895780c0 Implicit # | | | `-ConstAttr 0x55ff895780e8 Implicit # | | |-FunctionDecl 0x55ff89578220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff89578170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55ff895782d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89578390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55ff895783c0 # | | | |-NoThrowAttr 0x55ff89578400 Implicit # | | | `-ConstAttr 0x55ff89578428 Implicit # | | |-FunctionDecl 0x55ff895785d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55ff89578488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ff89578680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff895786e0 # | | | |-NoThrowAttr 0x55ff89578720 Implicit # | | | `-ConstAttr 0x55ff89578748 Implicit # | | |-FunctionDecl 0x55ff89578860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895787b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89578910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89578970 # | | | |-NoThrowAttr 0x55ff895789b0 Implicit # | | | `-ConstAttr 0x55ff895789d8 Implicit # | | |-FunctionDecl 0x55ff89578b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89578a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89578bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89578c10 # | | | |-NoThrowAttr 0x55ff89578c50 Implicit # | | | `-ConstAttr 0x55ff89578c78 Implicit # | | |-FunctionDecl 0x55ff89578da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89578cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89578e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89578eb0 # | | | |-NoThrowAttr 0x55ff89578ef0 Implicit # | | | `-ConstAttr 0x55ff89578f18 Implicit # | | |-FunctionDecl 0x55ff89579028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55ff89578f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55ff895790d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89579138 # | | | |-NoThrowAttr 0x55ff89579178 Implicit # | | | `-ConstAttr 0x55ff895791a0 Implicit # | | |-FunctionDecl 0x55ff895792c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff89579218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89579378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff895793d8 # | | | |-NoThrowAttr 0x55ff89579418 Implicit # | | | `-ConstAttr 0x55ff89579440 Implicit # | | |-FunctionDecl 0x55ff89579568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff895794b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89579618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89579678 # | | | |-NoThrowAttr 0x55ff895796b8 Implicit # | | | `-ConstAttr 0x55ff895796e0 Implicit # | | |-FunctionDecl 0x55ff89579808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff89579758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895798b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89579918 # | | | |-NoThrowAttr 0x55ff89579958 Implicit # | | | `-ConstAttr 0x55ff89579980 Implicit # | | |-FunctionDecl 0x55ff89579aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55ff895799f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89579b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89579bb8 # | | | |-NoThrowAttr 0x55ff89579bf8 Implicit # | | | `-ConstAttr 0x55ff89579c20 Implicit # | | |-FunctionDecl 0x55ff89579d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff89579c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89579df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff89579e58 # | | | |-NoThrowAttr 0x55ff89579e98 Implicit # | | | `-ConstAttr 0x55ff89579ec0 Implicit # | | |-FunctionDecl 0x55ff89579fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89579f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957a098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957a0f8 # | | | |-NoThrowAttr 0x55ff8957a138 Implicit # | | | `-ConstAttr 0x55ff8957a160 Implicit # | | |-FunctionDecl 0x55ff8957a288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff8957a1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957a338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957a398 # | | | |-NoThrowAttr 0x55ff8957a3d8 Implicit # | | | `-ConstAttr 0x55ff8957a400 Implicit # | | |-FunctionDecl 0x55ff8957a528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff8957a478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff8957a5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957a648 # | | | |-NoThrowAttr 0x55ff8957a688 Implicit # | | | `-ConstAttr 0x55ff8957a6b0 Implicit # | | |-FunctionDecl 0x55ff8957a7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff8957a728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957a888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957a8e8 # | | | |-NoThrowAttr 0x55ff8957a928 Implicit # | | | `-ConstAttr 0x55ff8957a950 Implicit # | | |-FunctionDecl 0x55ff8957aa78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff8957a9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957ab28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957ab88 # | | | |-NoThrowAttr 0x55ff8957abc8 Implicit # | | | `-ConstAttr 0x55ff8957abf0 Implicit # | | |-FunctionDecl 0x55ff8957ad18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff8957ac68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957adc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957ae28 # | | | |-NoThrowAttr 0x55ff8957ae68 Implicit # | | | `-ConstAttr 0x55ff8957ae90 Implicit # | | |-FunctionDecl 0x55ff8957afb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff8957af08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff8957b068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957b0c8 # | | | |-NoThrowAttr 0x55ff8957b108 Implicit # | | | `-ConstAttr 0x55ff8957b130 Implicit # | | |-FunctionDecl 0x55ff8957b258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff8957b1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957b308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957b368 # | | | |-NoThrowAttr 0x55ff8957b3a8 Implicit # | | | `-ConstAttr 0x55ff8957b3d0 Implicit # | | |-FunctionDecl 0x55ff8957b4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff8957b448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957b5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957b608 # | | | |-NoThrowAttr 0x55ff8957b648 Implicit # | | | `-ConstAttr 0x55ff8957b670 Implicit # | | |-FunctionDecl 0x55ff8957b798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff8957b6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957b848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957b8a8 # | | | |-NoThrowAttr 0x55ff8957b8e8 Implicit # | | | `-ConstAttr 0x55ff8957b910 Implicit # | | |-FunctionDecl 0x55ff8957ba20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55ff8957b970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55ff8957bad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957bb30 # | | | |-NoThrowAttr 0x55ff8957bb70 Implicit # | | | `-ConstAttr 0x55ff8957bb98 Implicit # | | |-FunctionDecl 0x55ff8957bcc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8957bc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957bd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957bdd0 # | | | |-NoThrowAttr 0x55ff8957be10 Implicit # | | | `-ConstAttr 0x55ff8957be38 Implicit # | | |-FunctionDecl 0x55ff8957bf60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8957beb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957c010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957c070 # | | | |-NoThrowAttr 0x55ff8957c0b0 Implicit # | | | `-ConstAttr 0x55ff8957c0d8 Implicit # | | |-FunctionDecl 0x55ff8957c200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8957c150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8957c2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957c310 # | | | |-NoThrowAttr 0x55ff8957c350 Implicit # | | | `-ConstAttr 0x55ff8957c378 Implicit # | | |-FunctionDecl 0x55ff8957c488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55ff8957c3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55ff8957c538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8957c598 # | | | |-NoThrowAttr 0x55ff8951cce0 Implicit # | | | `-ConstAttr 0x55ff8951cd08 Implicit # | | |-FunctionDecl 0x55ff8951ce30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff8951cd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951cee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8951cf40 # | | | |-NoThrowAttr 0x55ff8951cf80 Implicit # | | | `-ConstAttr 0x55ff8951cfa8 Implicit # | | |-FunctionDecl 0x55ff8951d0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff8951d020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951d180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8951d1e0 # | | | |-NoThrowAttr 0x55ff8951d220 Implicit # | | | `-ConstAttr 0x55ff8951d248 Implicit # | | |-FunctionDecl 0x55ff8951d370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff8951d2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951d420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55ff8951d480 # | | | |-NoThrowAttr 0x55ff8951d4c0 Implicit # | | | `-ConstAttr 0x55ff8951d4e8 Implicit # | | |-FunctionDecl 0x55ff8951d5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55ff8951d548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55ff8951d6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951d708 # | | | |-NoThrowAttr 0x55ff8951d748 Implicit # | | | `-ConstAttr 0x55ff8951d770 Implicit # | | |-FunctionDecl 0x55ff8951d888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8951d7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951d938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951d998 # | | | |-NoThrowAttr 0x55ff8951d9d8 Implicit # | | | `-ConstAttr 0x55ff8951da00 Implicit # | | |-FunctionDecl 0x55ff8951db28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8951da78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951dbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951dc38 # | | | |-NoThrowAttr 0x55ff8951dc78 Implicit # | | | `-ConstAttr 0x55ff8951dca0 Implicit # | | |-FunctionDecl 0x55ff8951ddc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8951dd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8951de78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951ded8 # | | | |-NoThrowAttr 0x55ff8951df18 Implicit # | | | `-ConstAttr 0x55ff8951df40 Implicit # | | |-FunctionDecl 0x55ff8951e060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55ff8951dfb0 col:54 'int' # | | | |-AvailabilityAttr 0x55ff8951e110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951e1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951e200 # | | | |-NoThrowAttr 0x55ff8951e240 Implicit # | | | `-ConstAttr 0x55ff8951e268 Implicit # | | |-FunctionDecl 0x55ff8951e3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff8951e2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55ff8951e450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951e510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951e540 # | | | |-NoThrowAttr 0x55ff8951e580 Implicit # | | | `-ConstAttr 0x55ff8951e5a8 Implicit # | | |-FunctionDecl 0x55ff8951e6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff8951e630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55ff8951e790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951e850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951e880 # | | | |-NoThrowAttr 0x55ff8951e8c0 Implicit # | | | `-ConstAttr 0x55ff8951e8e8 Implicit # | | |-FunctionDecl 0x55ff8951ea20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff8951e970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55ff8951ead0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951eb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951ebc0 # | | | |-NoThrowAttr 0x55ff8951ec00 Implicit # | | | `-ConstAttr 0x55ff8951ec28 Implicit # | | |-FunctionDecl 0x55ff8951eda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55ff8951ecf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55ff8951ee50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951ef10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951ef40 # | | | |-NoThrowAttr 0x55ff8951ef80 Implicit # | | | `-ConstAttr 0x55ff8951efa8 Implicit # | | |-FunctionDecl 0x55ff8951f0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff8951f030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55ff8951f190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951f250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951f280 # | | | |-NoThrowAttr 0x55ff8951f2c0 Implicit # | | | `-ConstAttr 0x55ff8951f2e8 Implicit # | | |-FunctionDecl 0x55ff8951f420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff8951f370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55ff8951f4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951f590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951f5c0 # | | | |-NoThrowAttr 0x55ff8951f600 Implicit # | | | `-ConstAttr 0x55ff8951f628 Implicit # | | |-FunctionDecl 0x55ff8951f760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff8951f6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55ff8951f810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951f8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951f900 # | | | |-NoThrowAttr 0x55ff8951f940 Implicit # | | | `-ConstAttr 0x55ff8951f968 Implicit # | | |-FunctionDecl 0x55ff8951faa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff8951f9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55ff8951fb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951fc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951fc40 # | | | |-NoThrowAttr 0x55ff8951fc80 Implicit # | | | `-ConstAttr 0x55ff8951fca8 Implicit # | | |-FunctionDecl 0x55ff8951fde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff8951fd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff8951fe90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8951ff50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8951ff80 # | | | |-NoThrowAttr 0x55ff8951ffc0 Implicit # | | | `-ConstAttr 0x55ff8951ffe8 Implicit # | | |-FunctionDecl 0x55ff89520120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff89520070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff895201d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89520290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff895202c0 # | | | |-NoThrowAttr 0x55ff89520300 Implicit # | | | `-ConstAttr 0x55ff89520328 Implicit # | | |-FunctionDecl 0x55ff89520460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff895203b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89520510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895205d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89520600 # | | | |-NoThrowAttr 0x55ff89520640 Implicit # | | | `-ConstAttr 0x55ff89520668 Implicit # | | |-FunctionDecl 0x55ff895207a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff895206f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55ff89520850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89520910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89520940 # | | | |-NoThrowAttr 0x55ff89520980 Implicit # | | | `-ConstAttr 0x55ff895209a8 Implicit # | | |-FunctionDecl 0x55ff89520ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff89520a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55ff89520b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89520c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89520c80 # | | | |-NoThrowAttr 0x55ff89520cc0 Implicit # | | | `-ConstAttr 0x55ff89588610 Implicit # | | |-FunctionDecl 0x55ff89588748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89588698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55ff895887f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895888b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff895888e8 # | | | |-NoThrowAttr 0x55ff89588928 Implicit # | | | `-ConstAttr 0x55ff89588950 Implicit # | | |-FunctionDecl 0x55ff89588a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff895889d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55ff89588b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89588bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89588c28 # | | | |-NoThrowAttr 0x55ff89588c68 Implicit # | | | `-ConstAttr 0x55ff89588c90 Implicit # | | |-FunctionDecl 0x55ff89588db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55ff89588d00 col:58 'float' # | | | |-AvailabilityAttr 0x55ff89588e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89588f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89588f50 # | | | |-NoThrowAttr 0x55ff89588f90 Implicit # | | | `-ConstAttr 0x55ff89588fb8 Implicit # | | |-FunctionDecl 0x55ff895890f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89589040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55ff895891a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89589260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89589290 # | | | |-NoThrowAttr 0x55ff895892d0 Implicit # | | | `-ConstAttr 0x55ff895892f8 Implicit # | | |-FunctionDecl 0x55ff89589430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89589380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55ff895894e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895895a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff895895d0 # | | | |-NoThrowAttr 0x55ff89589610 Implicit # | | | `-ConstAttr 0x55ff89589638 Implicit # | | |-FunctionDecl 0x55ff89589770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff895896c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55ff89589820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff895898e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89589910 # | | | |-NoThrowAttr 0x55ff89589950 Implicit # | | | `-ConstAttr 0x55ff89589978 Implicit # | | |-FunctionDecl 0x55ff89589a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55ff895899e8 col:60 'double' # | | | |-AvailabilityAttr 0x55ff89589b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89589c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89589c38 # | | | |-NoThrowAttr 0x55ff89589c78 Implicit # | | | `-ConstAttr 0x55ff89589ca0 Implicit # | | |-FunctionDecl 0x55ff89589dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff89589d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55ff89589e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff89589f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff89589f78 # | | | |-NoThrowAttr 0x55ff89589fb8 Implicit # | | | `-ConstAttr 0x55ff89589fe0 Implicit # | | |-FunctionDecl 0x55ff8958a118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff8958a068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55ff8958a1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8958a288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8958a2b8 # | | | |-NoThrowAttr 0x55ff8958a2f8 Implicit # | | | `-ConstAttr 0x55ff8958a320 Implicit # | | |-FunctionDecl 0x55ff8958a458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff8958a3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55ff8958a508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55ff8958a5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55ff8958a620 # | | | |-NoThrowAttr 0x55ff8958a660 Implicit # | | | `-ConstAttr 0x55ff8958a688 Implicit # | | |-FunctionDecl 0x55ff8958a798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55ff8958a6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55ff8958a848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958a8a8 # | | | |-NoThrowAttr 0x55ff8958a8e8 Implicit # | | | `-ConstAttr 0x55ff8958a910 Implicit # | | |-FunctionDecl 0x55ff8958aa28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8958a978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958aad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958ab38 # | | | |-NoThrowAttr 0x55ff8958ab78 Implicit # | | | `-ConstAttr 0x55ff8958aba0 Implicit # | | |-FunctionDecl 0x55ff8958acc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8958ac18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958ad78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958add8 # | | | |-NoThrowAttr 0x55ff8958ae18 Implicit # | | | `-ConstAttr 0x55ff8958ae40 Implicit # | | |-FunctionDecl 0x55ff8958af68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8958aeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958b018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958b078 # | | | |-NoThrowAttr 0x55ff8958b0b8 Implicit # | | | `-ConstAttr 0x55ff8958b0e0 Implicit # | | |-FunctionDecl 0x55ff8958b1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55ff8958b140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55ff8958b2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958b300 # | | | |-NoThrowAttr 0x55ff8958b340 Implicit # | | | `-ConstAttr 0x55ff8958b368 Implicit # | | |-FunctionDecl 0x55ff8958b490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff8958b3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958b540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958b5a0 # | | | |-NoThrowAttr 0x55ff8958b5e0 Implicit # | | | `-ConstAttr 0x55ff8958b608 Implicit # | | |-FunctionDecl 0x55ff8958b730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff8958b680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958b7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958b840 # | | | |-NoThrowAttr 0x55ff8958b880 Implicit # | | | `-ConstAttr 0x55ff8958b8a8 Implicit # | | |-FunctionDecl 0x55ff8958b9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff8958b920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958ba80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958bae0 # | | | |-NoThrowAttr 0x55ff8958bb20 Implicit # | | | `-ConstAttr 0x55ff8958bb48 Implicit # | | |-FunctionDecl 0x55ff8958bc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55ff8958bbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8958bd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958bd80 # | | | |-NoThrowAttr 0x55ff8958bdc0 Implicit # | | | `-ConstAttr 0x55ff8958bde8 Implicit # | | |-FunctionDecl 0x55ff8958bf10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff8958be60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958bfc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958c020 # | | | |-NoThrowAttr 0x55ff8958c060 Implicit # | | | `-ConstAttr 0x55ff8958c088 Implicit # | | |-FunctionDecl 0x55ff8958c1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff8958c100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958c260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958c2c0 # | | | |-NoThrowAttr 0x55ff8958c300 Implicit # | | | `-ConstAttr 0x55ff8958c328 Implicit # | | |-FunctionDecl 0x55ff8958c450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff8958c3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958c500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958c560 # | | | |-NoThrowAttr 0x55ff8958c5a0 Implicit # | | | `-ConstAttr 0x55ff8958c5c8 Implicit # | | |-FunctionDecl 0x55ff8958c710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff8958c660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff8958c7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958c820 # | | | |-NoThrowAttr 0x55ff8958c860 Implicit # | | | `-ConstAttr 0x55ff8958c888 Implicit # | | |-FunctionDecl 0x55ff8958c9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff8958c900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958ca60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958cac0 # | | | |-NoThrowAttr 0x55ff8958cb00 Implicit # | | | `-ConstAttr 0x55ff8958cb28 Implicit # | | |-FunctionDecl 0x55ff8958cc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff8958cba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958cd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958cd60 # | | | |-NoThrowAttr 0x55ff8958cda0 Implicit # | | | `-ConstAttr 0x55ff8958cdc8 Implicit # | | |-FunctionDecl 0x55ff8958cef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff8958ce40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958cfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958d000 # | | | |-NoThrowAttr 0x55ff8958d040 Implicit # | | | `-ConstAttr 0x55ff8958d068 Implicit # | | |-FunctionDecl 0x55ff8958d190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff8958d0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff8958d240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958d2a0 # | | | |-NoThrowAttr 0x55ff8958d2e0 Implicit # | | | `-ConstAttr 0x55ff8958d308 Implicit # | | |-FunctionDecl 0x55ff8958d430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff8958d380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958d4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958d540 # | | | |-NoThrowAttr 0x55ff8958d580 Implicit # | | | `-ConstAttr 0x55ff8958d5a8 Implicit # | | |-FunctionDecl 0x55ff8958d6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff8958d620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958d780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958d7e0 # | | | |-NoThrowAttr 0x55ff8958d820 Implicit # | | | `-ConstAttr 0x55ff8958d848 Implicit # | | |-FunctionDecl 0x55ff8958d970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff8958d8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958da20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958da80 # | | | |-NoThrowAttr 0x55ff8958dac0 Implicit # | | | `-ConstAttr 0x55ff8958dae8 Implicit # | | |-FunctionDecl 0x55ff8958dbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55ff8958db48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55ff8958dca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958dd08 # | | | |-NoThrowAttr 0x55ff8958dd48 Implicit # | | | `-ConstAttr 0x55ff8958dd70 Implicit # | | |-FunctionDecl 0x55ff8958de98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8958dde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958df48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958dfa8 # | | | |-NoThrowAttr 0x55ff8958dfe8 Implicit # | | | `-ConstAttr 0x55ff8958e010 Implicit # | | |-FunctionDecl 0x55ff8958e138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8958e088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958e1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958e248 # | | | |-NoThrowAttr 0x55ff8958e288 Implicit # | | | `-ConstAttr 0x55ff8958e2b0 Implicit # | | |-FunctionDecl 0x55ff8958e3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8958e328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958e488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958e4e8 # | | | |-NoThrowAttr 0x55ff8958e528 Implicit # | | | `-ConstAttr 0x55ff8958e550 Implicit # | | |-FunctionDecl 0x55ff8958e670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55ff8958e5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55ff8958e720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958e780 # | | | |-NoThrowAttr 0x55ff8958e7c0 Implicit # | | | `-ConstAttr 0x55ff8958e7e8 Implicit # | | |-FunctionDecl 0x55ff8958e910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff8958e860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958e9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958ea20 # | | | |-NoThrowAttr 0x55ff8958ea60 Implicit # | | | `-ConstAttr 0x55ff8958ea88 Implicit # | | |-FunctionDecl 0x55ff8958ebb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff8958eb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958ec60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958ecc0 # | | | |-NoThrowAttr 0x55ff8958ed00 Implicit # | | | `-ConstAttr 0x55ff8958ed28 Implicit # | | |-FunctionDecl 0x55ff8958ee50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff8958eda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958ef00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55ff8958ef60 # | | | |-NoThrowAttr 0x55ff8958efa0 Implicit # | | | `-ConstAttr 0x55ff8958efc8 Implicit # | | |-FunctionDecl 0x55ff8958f0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55ff8958f028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55ff8958f188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff8958f1e8 # | | | |-NoThrowAttr 0x55ff8958f228 Implicit # | | | `-ConstAttr 0x55ff8958f250 Implicit # | | |-FunctionDecl 0x55ff8958f368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff8958f2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958f418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff8958f478 # | | | |-NoThrowAttr 0x55ff8958f4b8 Implicit # | | | `-ConstAttr 0x55ff8958f4e0 Implicit # | | |-FunctionDecl 0x55ff8958f608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff8958f558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958f6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff8958f718 # | | | |-NoThrowAttr 0x55ff8958f758 Implicit # | | | `-ConstAttr 0x55ff8958f780 Implicit # | | |-FunctionDecl 0x55ff8958f8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff8958f7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958f958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff8958f9b8 # | | | |-NoThrowAttr 0x55ff8958f9f8 Implicit # | | | `-ConstAttr 0x55ff8958fa20 Implicit # | | |-FunctionDecl 0x55ff8958fb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55ff8958fa80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55ff8958fbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff8958fc40 # | | | |-NoThrowAttr 0x55ff8958fc80 Implicit # | | | `-ConstAttr 0x55ff8958fca8 Implicit # | | |-FunctionDecl 0x55ff8958fdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff8958fd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8958fe80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff8958fee0 # | | | |-NoThrowAttr 0x55ff8958ff20 Implicit # | | | `-ConstAttr 0x55ff8958ff48 Implicit # | | |-FunctionDecl 0x55ff89590070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff8958ffc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89590120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89590180 # | | | |-NoThrowAttr 0x55ff895901c0 Implicit # | | | `-ConstAttr 0x55ff895901e8 Implicit # | | |-FunctionDecl 0x55ff89590310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff89590260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895903c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89590420 # | | | |-NoThrowAttr 0x55ff89590460 Implicit # | | | `-ConstAttr 0x55ff89590488 Implicit # | | |-FunctionDecl 0x55ff89590650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55ff89590500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff89590700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89590760 # | | | |-NoThrowAttr 0x55ff895907a0 Implicit # | | | `-ConstAttr 0x55ff895907c8 Implicit # | | |-FunctionDecl 0x55ff895908f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff89590840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895909a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89590a00 # | | | |-NoThrowAttr 0x55ff89590a40 Implicit # | | | `-ConstAttr 0x55ff89590a68 Implicit # | | |-FunctionDecl 0x55ff89590b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff89590ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89590c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89590ca0 # | | | |-NoThrowAttr 0x55ff89590ce0 Implicit # | | | `-ConstAttr 0x55ff89590d08 Implicit # | | |-FunctionDecl 0x55ff89590e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff89590d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89590ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89590f40 # | | | |-NoThrowAttr 0x55ff89590f80 Implicit # | | | `-ConstAttr 0x55ff89590fa8 Implicit # | | |-FunctionDecl 0x55ff895910d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff89591020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff89591180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff895911e0 # | | | |-NoThrowAttr 0x55ff89591220 Implicit # | | | `-ConstAttr 0x55ff89591248 Implicit # | | |-FunctionDecl 0x55ff89591370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff895912c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89591420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89591480 # | | | |-NoThrowAttr 0x55ff895914c0 Implicit # | | | `-ConstAttr 0x55ff895914e8 Implicit # | | |-FunctionDecl 0x55ff89591610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff89591560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895916c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89591720 # | | | |-NoThrowAttr 0x55ff89591760 Implicit # | | | `-ConstAttr 0x55ff89591788 Implicit # | | |-FunctionDecl 0x55ff895918b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff89591800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89591960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff895919c0 # | | | |-NoThrowAttr 0x55ff89591a00 Implicit # | | | `-ConstAttr 0x55ff89591a28 Implicit # | | |-FunctionDecl 0x55ff89591b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff89591aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff89591c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89591c60 # | | | |-NoThrowAttr 0x55ff89591ca0 Implicit # | | | `-ConstAttr 0x55ff89591cc8 Implicit # | | |-FunctionDecl 0x55ff89591df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff89591d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89591ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89591f00 # | | | |-NoThrowAttr 0x55ff89591f40 Implicit # | | | `-ConstAttr 0x55ff89591f68 Implicit # | | |-FunctionDecl 0x55ff89592090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89591fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89592140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff895921a0 # | | | |-NoThrowAttr 0x55ff895921e0 Implicit # | | | `-ConstAttr 0x55ff89592208 Implicit # | | |-FunctionDecl 0x55ff89592330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff89592280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895923e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89592440 # | | | |-NoThrowAttr 0x55ff89592480 Implicit # | | | `-ConstAttr 0x55ff895924a8 Implicit # | | |-FunctionDecl 0x55ff89592660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55ff89592508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55ff89592710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89592770 # | | | |-NoThrowAttr 0x55ff895927b0 Implicit # | | | `-ConstAttr 0x55ff895927d8 Implicit # | | |-FunctionDecl 0x55ff89592900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff89592850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895929b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89592a10 # | | | |-NoThrowAttr 0x55ff89592a50 Implicit # | | | `-ConstAttr 0x55ff89592a78 Implicit # | | |-FunctionDecl 0x55ff89592ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89592af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89592c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89592cb0 # | | | |-NoThrowAttr 0x55ff89592cf0 Implicit # | | | `-ConstAttr 0x55ff89592d18 Implicit # | | |-FunctionDecl 0x55ff89592e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89592d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89592ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89592f50 # | | | |-NoThrowAttr 0x55ff89592f90 Implicit # | | | `-ConstAttr 0x55ff89592fb8 Implicit # | | |-FunctionDecl 0x55ff895930c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55ff89593018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55ff89593178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff895931d8 # | | | |-NoThrowAttr 0x55ff89593218 Implicit # | | | `-ConstAttr 0x55ff89593240 Implicit # | | |-FunctionDecl 0x55ff89593368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff895932b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89593418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89593478 # | | | |-NoThrowAttr 0x55ff895934b8 Implicit # | | | `-ConstAttr 0x55ff895934e0 Implicit # | | |-FunctionDecl 0x55ff89593608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff89593558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895936b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff89593718 # | | | |-NoThrowAttr 0x55ff89593758 Implicit # | | | `-ConstAttr 0x55ff89593780 Implicit # | | |-FunctionDecl 0x55ff895938a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff895937f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89593958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55ff895939b8 # | | | |-NoThrowAttr 0x55ff895939f8 Implicit # | | | `-ConstAttr 0x55ff89593a20 Implicit # | | |-FunctionDecl 0x55ff89593b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55ff89593a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55ff89593be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89593c40 # | | | |-NoThrowAttr 0x55ff89593c80 Implicit # | | | `-ConstAttr 0x55ff89593ca8 Implicit # | | |-FunctionDecl 0x55ff89593dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89593d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89593e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89593ed0 # | | | |-NoThrowAttr 0x55ff89593f10 Implicit # | | | `-ConstAttr 0x55ff89593f38 Implicit # | | |-FunctionDecl 0x55ff89594060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89593fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89594110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89594170 # | | | |-NoThrowAttr 0x55ff895941b0 Implicit # | | | `-ConstAttr 0x55ff895941d8 Implicit # | | |-FunctionDecl 0x55ff89594300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89594250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895943b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89594410 # | | | |-NoThrowAttr 0x55ff89594450 Implicit # | | | `-ConstAttr 0x55ff89594478 Implicit # | | |-FunctionDecl 0x55ff89594588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55ff895944d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55ff89594670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff895946d0 # | | | |-NoThrowAttr 0x55ff89594710 Implicit # | | | `-ConstAttr 0x55ff89594738 Implicit # | | |-FunctionDecl 0x55ff89594860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff895947b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89594910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89594970 # | | | |-NoThrowAttr 0x55ff895949b0 Implicit # | | | `-ConstAttr 0x55ff895949d8 Implicit # | | |-FunctionDecl 0x55ff89594b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff89594a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89594bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89594c10 # | | | |-NoThrowAttr 0x55ff89594c50 Implicit # | | | `-ConstAttr 0x55ff89594c78 Implicit # | | |-FunctionDecl 0x55ff89594da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff89594cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89594e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89594eb0 # | | | |-NoThrowAttr 0x55ff89594ef0 Implicit # | | | `-ConstAttr 0x55ff89594f18 Implicit # | | |-FunctionDecl 0x55ff89595040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55ff89594f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff895950f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89595150 # | | | |-NoThrowAttr 0x55ff89595190 Implicit # | | | `-ConstAttr 0x55ff895951b8 Implicit # | | |-FunctionDecl 0x55ff895952e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55ff89595230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89595390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff895953f0 # | | | |-NoThrowAttr 0x55ff89595430 Implicit # | | | `-ConstAttr 0x55ff89595458 Implicit # | | |-FunctionDecl 0x55ff89595580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55ff895954d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89595630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89595690 # | | | |-NoThrowAttr 0x55ff895956d0 Implicit # | | | `-ConstAttr 0x55ff895956f8 Implicit # | | |-FunctionDecl 0x55ff89595820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55ff89595770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895958d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89595930 # | | | |-NoThrowAttr 0x55ff89595970 Implicit # | | | `-ConstAttr 0x55ff89595998 Implicit # | | |-FunctionDecl 0x55ff89595ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55ff89595a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff89595b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89595bd0 # | | | |-NoThrowAttr 0x55ff89595c10 Implicit # | | | `-ConstAttr 0x55ff89595c38 Implicit # | | |-FunctionDecl 0x55ff89595d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff89595cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89595e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89595e70 # | | | |-NoThrowAttr 0x55ff89595eb0 Implicit # | | | `-ConstAttr 0x55ff89595ed8 Implicit # | | |-FunctionDecl 0x55ff89596000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff89595f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895960b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff89596110 # | | | |-NoThrowAttr 0x55ff89596150 Implicit # | | | `-ConstAttr 0x55ff89596178 Implicit # | | |-FunctionDecl 0x55ff895962a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff895961f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89596350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff895963b0 # | | | |-NoThrowAttr 0x55ff895963f0 Implicit # | | | `-ConstAttr 0x55ff89596418 Implicit # | | |-FunctionDecl 0x55ff89596540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55ff89596490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff895965f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953c7d0 # | | | |-NoThrowAttr 0x55ff8953c810 Implicit # | | | `-ConstAttr 0x55ff8953c838 Implicit # | | |-FunctionDecl 0x55ff8953c960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff8953c8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953ca10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953ca70 # | | | |-NoThrowAttr 0x55ff8953cab0 Implicit # | | | `-ConstAttr 0x55ff8953cad8 Implicit # | | |-FunctionDecl 0x55ff8953cc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff8953cb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953ccb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953cd10 # | | | |-NoThrowAttr 0x55ff8953cd50 Implicit # | | | `-ConstAttr 0x55ff8953cd78 Implicit # | | |-FunctionDecl 0x55ff8953cea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff8953cdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953cf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953cfb0 # | | | |-NoThrowAttr 0x55ff8953cff0 Implicit # | | | `-ConstAttr 0x55ff8953d018 Implicit # | | |-FunctionDecl 0x55ff8953d128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55ff8953d078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55ff8953d1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953d238 # | | | |-NoThrowAttr 0x55ff8953d278 Implicit # | | | `-ConstAttr 0x55ff8953d2a0 Implicit # | | |-FunctionDecl 0x55ff8953d3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff8953d318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953d478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953d4d8 # | | | |-NoThrowAttr 0x55ff8953d518 Implicit # | | | `-ConstAttr 0x55ff8953d540 Implicit # | | |-FunctionDecl 0x55ff8953d668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff8953d5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953d718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953d778 # | | | |-NoThrowAttr 0x55ff8953d7b8 Implicit # | | | `-ConstAttr 0x55ff8953d7e0 Implicit # | | |-FunctionDecl 0x55ff8953d908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff8953d858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953d9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953da18 # | | | |-NoThrowAttr 0x55ff8953da58 Implicit # | | | `-ConstAttr 0x55ff8953da80 Implicit # | | |-FunctionDecl 0x55ff8953db90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55ff8953dae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55ff8953dc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953dca0 # | | | |-NoThrowAttr 0x55ff8953dce0 Implicit # | | | `-ConstAttr 0x55ff8953dd08 Implicit # | | |-FunctionDecl 0x55ff8953de30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55ff8953dd80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953dee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953df40 # | | | |-NoThrowAttr 0x55ff8953df80 Implicit # | | | `-ConstAttr 0x55ff8953dfa8 Implicit # | | |-FunctionDecl 0x55ff8953e0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55ff8953e020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953e180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953e1e0 # | | | |-NoThrowAttr 0x55ff8953e220 Implicit # | | | `-ConstAttr 0x55ff8953e248 Implicit # | | |-FunctionDecl 0x55ff8953e370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55ff8953e2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953e420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55ff8953e480 # | | | |-NoThrowAttr 0x55ff8953e4c0 Implicit # | | | `-ConstAttr 0x55ff8953e4e8 Implicit # | | |-FunctionDecl 0x55ff8953e638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55ff8953e548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55ff8953e6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953e760 Implicit # | | | `-ConstAttr 0x55ff8953e788 Implicit # | | |-FunctionDecl 0x55ff8953e938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55ff8953e810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953e9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953ea60 Implicit # | | | `-ConstAttr 0x55ff8953ea88 Implicit # | | |-FunctionDecl 0x55ff8953ec28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55ff8953eb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953ecd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953ed50 Implicit # | | | `-ConstAttr 0x55ff8953ed78 Implicit # | | |-FunctionDecl 0x55ff8953ef18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55ff8953edf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953efc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953f040 Implicit # | | | `-ConstAttr 0x55ff8953f068 Implicit # | | |-FunctionDecl 0x55ff8953f178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55ff8953f0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55ff8953f228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953f2a0 Implicit # | | | `-ConstAttr 0x55ff8953f2c8 Implicit # | | |-FunctionDecl 0x55ff8953f3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55ff8953f340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953f4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953f518 Implicit # | | | `-ConstAttr 0x55ff8953f540 Implicit # | | |-FunctionDecl 0x55ff8953f668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55ff8953f5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953f718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953f790 Implicit # | | | `-ConstAttr 0x55ff8953f7b8 Implicit # | | |-FunctionDecl 0x55ff8953f8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55ff8953f830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953f990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953fa08 Implicit # | | | `-ConstAttr 0x55ff8953fa30 Implicit # | | |-FunctionDecl 0x55ff8953fbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55ff8953faa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55ff8953fc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953fd00 Implicit # | | | `-ConstAttr 0x55ff8953fd28 Implicit # | | |-FunctionDecl 0x55ff8953fec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55ff8953fda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55ff8953ff78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff8953fff0 Implicit # | | | `-ConstAttr 0x55ff89540018 Implicit # | | |-FunctionDecl 0x55ff895401b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55ff89540090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89540268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff895402e0 Implicit # | | | `-ConstAttr 0x55ff89540308 Implicit # | | |-FunctionDecl 0x55ff895404a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55ff89540380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89540558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff895405d0 Implicit # | | | `-ConstAttr 0x55ff895405f8 Implicit # | | |-FunctionDecl 0x55ff895407f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55ff89540658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55ff895408a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89540918 Implicit # | | | `-ConstAttr 0x55ff89540940 Implicit # | | |-FunctionDecl 0x55ff89540ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55ff895409b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89540b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89540c10 Implicit # | | | `-ConstAttr 0x55ff89540c38 Implicit # | | |-FunctionDecl 0x55ff89540dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55ff89540cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89540e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89540f00 Implicit # | | | `-ConstAttr 0x55ff89540f28 Implicit # | | |-FunctionDecl 0x55ff895410c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55ff89540fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89541178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff895411f0 Implicit # | | | `-ConstAttr 0x55ff89541218 Implicit # | | |-FunctionDecl 0x55ff895413b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55ff89541290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55ff89541468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff895414e0 Implicit # | | | `-ConstAttr 0x55ff89541508 Implicit # | | |-FunctionDecl 0x55ff895416a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55ff89541580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89541758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff895417d0 Implicit # | | | `-ConstAttr 0x55ff895417f8 Implicit # | | |-FunctionDecl 0x55ff89541998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55ff89541870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89541a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89541ac0 Implicit # | | | `-ConstAttr 0x55ff89541ae8 Implicit # | | |-FunctionDecl 0x55ff89541c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55ff89541b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89541d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89541db0 Implicit # | | | `-ConstAttr 0x55ff89541dd8 Implicit # | | |-FunctionDecl 0x55ff89541f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55ff89541e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55ff89542028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff895420a0 Implicit # | | | `-ConstAttr 0x55ff895420c8 Implicit # | | |-FunctionDecl 0x55ff89542268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55ff89542140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89542318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89542390 Implicit # | | | `-ConstAttr 0x55ff895423b8 Implicit # | | |-FunctionDecl 0x55ff89542558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55ff89542430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89542608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89542680 Implicit # | | | `-ConstAttr 0x55ff895426a8 Implicit # | | |-FunctionDecl 0x55ff89542868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55ff89542720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89542918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89542990 Implicit # | | | `-ConstAttr 0x55ff895429b8 Implicit # | | |-FunctionDecl 0x55ff89542b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55ff89542a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55ff89542bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89542c30 Implicit # | | | `-ConstAttr 0x55ff89542c58 Implicit # | | |-FunctionDecl 0x55ff89542df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55ff89542cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89542ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89542f20 Implicit # | | | `-ConstAttr 0x55ff89542f48 Implicit # | | |-FunctionDecl 0x55ff895430e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55ff89542fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89543198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89543210 Implicit # | | | `-ConstAttr 0x55ff89543238 Implicit # | | |-FunctionDecl 0x55ff895433d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55ff895432b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89543488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55ff89543500 Implicit # | | | `-ConstAttr 0x55ff89543528 Implicit # | | |-FunctionDecl 0x55ff89543638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55ff89543588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55ff895436e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff89543760 Implicit # | | | `-ConstAttr 0x55ff89543788 Implicit # | | |-FunctionDecl 0x55ff895438a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895437f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89543950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff895439c8 Implicit # | | | `-ConstAttr 0x55ff895439f0 Implicit # | | |-FunctionDecl 0x55ff89543b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89543a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89543bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff89543c40 Implicit # | | | `-ConstAttr 0x55ff89543c68 Implicit # | | |-FunctionDecl 0x55ff89543d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89543ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89543e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff89543eb8 Implicit # | | | `-ConstAttr 0x55ff89543ee0 Implicit # | | |-FunctionDecl 0x55ff89543ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55ff89543f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55ff895440a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff89544118 Implicit # | | | `-ConstAttr 0x55ff89544140 Implicit # | | |-FunctionDecl 0x55ff89544268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff895441b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89544318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff89544390 Implicit # | | | `-ConstAttr 0x55ff895443b8 Implicit # | | |-FunctionDecl 0x55ff895444e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89544430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89544590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff89544608 Implicit # | | | `-ConstAttr 0x55ff89544630 Implicit # | | |-FunctionDecl 0x55ff89544758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff895446a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89544818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55ff89544890 Implicit # | | | `-ConstAttr 0x55ff895448b8 Implicit # | | |-FunctionDecl 0x55ff895449e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55ff89544a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55ff89544ae8 # | | | |-NoThrowAttr 0x55ff89544b28 Implicit # | | | `-ConstAttr 0x55ff89544b50 Implicit # | | |-FunctionDecl 0x55ff89544c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55ff89544ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55ff89544d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff89544d78 Implicit # | | | `-ConstAttr 0x55ff89544da0 Implicit # | | |-FunctionDecl 0x55ff89544eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89544e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89544f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff89544fe0 Implicit # | | | `-ConstAttr 0x55ff89545008 Implicit # | | |-FunctionDecl 0x55ff89545130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89545080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895451e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff89545258 Implicit # | | | `-ConstAttr 0x55ff89545280 Implicit # | | |-FunctionDecl 0x55ff895453a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff895452f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89545458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff895454d0 Implicit # | | | `-ConstAttr 0x55ff895454f8 Implicit # | | |-FunctionDecl 0x55ff89545608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55ff89545558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ff895456b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff89545730 Implicit # | | | `-ConstAttr 0x55ff89545758 Implicit # | | |-FunctionDecl 0x55ff89545880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff895457d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff89545930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff895459a8 Implicit # | | | `-ConstAttr 0x55ff895459d0 Implicit # | | |-FunctionDecl 0x55ff89545af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff89545a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89545ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff89545c20 Implicit # | | | `-ConstAttr 0x55ff89545c48 Implicit # | | |-FunctionDecl 0x55ff89545d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff89545cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff89545e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55ff89545e98 Implicit # | | | `-ConstAttr 0x55ff89545ec0 Implicit # | | |-FunctionDecl 0x55ff89545fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55ff89545f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55ff89546080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff895460f8 Implicit # | | | `-ConstAttr 0x55ff89546120 Implicit # | | |-FunctionDecl 0x55ff89546238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff89546188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895462e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff89546360 Implicit # | | | `-ConstAttr 0x55ff89546388 Implicit # | | |-FunctionDecl 0x55ff895464b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff89546400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff89546560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff895465d8 Implicit # | | | `-ConstAttr 0x55ff89546600 Implicit # | | |-FunctionDecl 0x55ff89546728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff89546678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895467d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff895ae6b8 Implicit # | | | `-ConstAttr 0x55ff895ae6e0 Implicit # | | |-FunctionDecl 0x55ff895ae7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55ff895ae740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55ff895ae8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff895ae918 Implicit # | | | `-ConstAttr 0x55ff895ae940 Implicit # | | |-FunctionDecl 0x55ff895aea68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff895ae9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895aeb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff895aeb90 Implicit # | | | `-ConstAttr 0x55ff895aebb8 Implicit # | | |-FunctionDecl 0x55ff895aece0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff895aec30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895aed90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff895aee08 Implicit # | | | `-ConstAttr 0x55ff895aee30 Implicit # | | |-FunctionDecl 0x55ff895aef58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff895aeea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895af008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55ff895af080 Implicit # | | | `-ConstAttr 0x55ff895af0a8 Implicit # | | |-FunctionDecl 0x55ff895af1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55ff895af108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55ff895af268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895af2e0 Implicit # | | | `-ConstAttr 0x55ff895af308 Implicit # | | |-FunctionDecl 0x55ff895af420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895af370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895af4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895af548 Implicit # | | | `-ConstAttr 0x55ff895af570 Implicit # | | |-FunctionDecl 0x55ff895af698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff895af5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895af748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895af7c0 Implicit # | | | `-ConstAttr 0x55ff895af7e8 Implicit # | | |-FunctionDecl 0x55ff895af910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff895af860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895af9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895afa38 Implicit # | | | `-ConstAttr 0x55ff895afa60 Implicit # | | |-FunctionDecl 0x55ff895afb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55ff895afac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55ff895afc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895afc98 Implicit # | | | `-ConstAttr 0x55ff895afcc0 Implicit # | | |-FunctionDecl 0x55ff895afde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff895afd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895afe98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895aff10 Implicit # | | | `-ConstAttr 0x55ff895aff38 Implicit # | | |-FunctionDecl 0x55ff895b0060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff895affb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895b0110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895b0188 Implicit # | | | `-ConstAttr 0x55ff895b01b0 Implicit # | | |-FunctionDecl 0x55ff895b02d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55ff895b0228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895b0388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55ff895b0400 Implicit # | | | `-ConstAttr 0x55ff895b0428 Implicit # | | |-FunctionDecl 0x55ff895b0538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55ff895b0488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55ff895b05e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ff895b0680 Implicit # | | | `-ConstAttr 0x55ff895b06a8 Implicit # | | |-FunctionDecl 0x55ff895b07c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55ff895b0710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895b0870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ff895b08e8 Implicit # | | | `-ConstAttr 0x55ff895b0910 Implicit # | | |-FunctionDecl 0x55ff895b0a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55ff895b0988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895b0ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ff895b0b60 Implicit # | | | `-ConstAttr 0x55ff895b0b88 Implicit # | | |-FunctionDecl 0x55ff895b0cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55ff895b0c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55ff895b0d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ff895b0dd8 Implicit # | | | `-ConstAttr 0x55ff895b0e00 Implicit # | | |-FunctionDecl 0x55ff895b0f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55ff895b0e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55ff895b0fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ff895b1038 Implicit # | | | `-ConstAttr 0x55ff895b1060 Implicit # | | |-FunctionDecl 0x55ff895b1188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55ff895b10d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55ff895b1238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ff895b12b0 Implicit # | | | `-ConstAttr 0x55ff895b12d8 Implicit # | | |-FunctionDecl 0x55ff895b1400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55ff895b1350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55ff895b14b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55ff895b1528 Implicit # | | | `-ConstAttr 0x55ff895b1550 Implicit # | | `-FunctionDecl 0x55ff895b1678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55ff895b15c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55ff895b1728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55ff895b17a0 Implicit # | | `-ConstAttr 0x55ff895b17c8 Implicit # | |-LinkageSpecDecl 0x55ff894f36f8 col:45 implicit C # | | `-FunctionDecl 0x55ff894f3748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ff894f37f0 <> Implicit 501 # | | |-NoThrowAttr 0x55ff894f3850 Implicit # | | `-ConstAttr 0x55ff894f3878 Implicit # | |-NamespaceDecl 0x55ff895b1818 prev 0x55ff894b7ca8 line:12:11 hlsl # | | |-original Namespace 0x55ff8940ea98 'hlsl' # | | |-FunctionDecl 0x55ff895b1a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b1930 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff895b1d98 # | | | | `-ReturnStmt 0x55ff895b1d88 # | | | | `-CallExpr 0x55ff895b1d58 'float' # | | | | |-ImplicitCastExpr 0x55ff895b1d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895b1ce8 '' Function 0x55ff894c4c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895b1cc0 'float' # | | | | `-ImplicitCastExpr 0x55ff895b1ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b1c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b1c58 'double' lvalue ParmVar 0x55ff895b1930 'V' 'double' # | | | `-DeprecatedAttr 0x55ff895b1ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895b1f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b1e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895b2358 # | | | | `-ReturnStmt 0x55ff895b2348 # | | | | `-CallExpr 0x55ff895b2318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895b2300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895b2278 '' Function 0x55ff894c4ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895b2250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895b2238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b2220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b21e8 'double2':'vector' lvalue ParmVar 0x55ff895b1e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895b2038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895b2548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b2418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff895b7398 # | | | | `-ReturnStmt 0x55ff895b7388 # | | | | `-CallExpr 0x55ff895b7358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895b7340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895b72c0 '' Function 0x55ff894c5120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895b7298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895b7280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b7268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b7230 'double3':'vector' lvalue ParmVar 0x55ff895b2418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895b25f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895b7588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b7458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895b7968 # | | | | `-ReturnStmt 0x55ff895b7958 # | | | | `-CallExpr 0x55ff895b7928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895b7910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895b7888 '' Function 0x55ff894c5398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895b7860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895b7848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b7830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b77f8 'double4':'vector' lvalue ParmVar 0x55ff895b7458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895b7638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895b7b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b7a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff895b7e60 # | | | | `-ReturnStmt 0x55ff895b7e50 # | | | | `-CallExpr 0x55ff895b7e20 'float' # | | | | |-ImplicitCastExpr 0x55ff895b7e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895b7de8 '' Function 0x55ff894c4c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895b7dc0 'float' # | | | | `-ImplicitCastExpr 0x55ff895b7da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b7d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b7d58 'int' lvalue ParmVar 0x55ff895b7a18 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895b7bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895b8038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b7f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff895b83b0 # | | | | `-ReturnStmt 0x55ff895b83a0 # | | | | `-CallExpr 0x55ff895b8370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895b8358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895b8338 '' Function 0x55ff894c4ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895b8310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895b82f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b82e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b82a8 'int2':'vector' lvalue ParmVar 0x55ff895b7f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895b80e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895b8588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b8460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff895b8908 # | | | | `-ReturnStmt 0x55ff895b88f8 # | | | | `-CallExpr 0x55ff895b88c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895b88b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895b8890 '' Function 0x55ff894c5120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895b8868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895b8850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b8838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b8800 'int3':'vector' lvalue ParmVar 0x55ff895b8460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895b8638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895b8ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b89b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff895b8e70 # | | | | `-ReturnStmt 0x55ff895b8e60 # | | | | `-CallExpr 0x55ff895b8e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895b8e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895b8df8 '' Function 0x55ff894c5398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895b8dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895b8db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895b8da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895b8d68 'int4':'vector' lvalue ParmVar 0x55ff895b89b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895b8b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895b8fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895b8f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895be3f8 # | | | | `-ReturnStmt 0x55ff895be3e8 # | | | | `-CallExpr 0x55ff895be3b8 'float' # | | | | |-ImplicitCastExpr 0x55ff895be3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895be380 '' Function 0x55ff894c4c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895be358 'float' # | | | | `-ImplicitCastExpr 0x55ff895be340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895be328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895be2f0 'uint':'unsigned int' lvalue ParmVar 0x55ff895b8f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895be130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895be558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895be4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895be8f0 # | | | | `-ReturnStmt 0x55ff895be8e0 # | | | | `-CallExpr 0x55ff895be8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895be898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895be878 '' Function 0x55ff894c4ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895be850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895be838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895be820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895be7e8 'uint2':'vector' lvalue ParmVar 0x55ff895be4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895be608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895bea50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895be9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895bedf0 # | | | | `-ReturnStmt 0x55ff895bede0 # | | | | `-CallExpr 0x55ff895bedb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895bed98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895bed78 '' Function 0x55ff894c5120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895bed50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895bed38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895bed20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895bece8 'uint3':'vector' lvalue ParmVar 0x55ff895be9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895beb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895bef50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895beea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895bf2f8 # | | | | `-ReturnStmt 0x55ff895bf2e8 # | | | | `-CallExpr 0x55ff895bf2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895bf2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895bf280 '' Function 0x55ff894c5398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895bf258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895bf240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895bf228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895bf1f0 'uint4':'vector' lvalue ParmVar 0x55ff895beea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895bf000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895bf4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895bf3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895bf870 # | | | | `-ReturnStmt 0x55ff895bf860 # | | | | `-CallExpr 0x55ff895bf830 'float' # | | | | |-ImplicitCastExpr 0x55ff895bf818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895bf7f8 '' Function 0x55ff894c4c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895bf7d0 'float' # | | | | `-ImplicitCastExpr 0x55ff895bf7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895bf7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895bf768 'int64_t':'long' lvalue ParmVar 0x55ff895bf3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895bf588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895bfa48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895bf920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895bfe00 # | | | | `-ReturnStmt 0x55ff895bfdf0 # | | | | `-CallExpr 0x55ff895bfdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895bfda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895bfd88 '' Function 0x55ff894c4ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895bfd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895bfd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895bfd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895bfcf8 'int64_t2':'vector' lvalue ParmVar 0x55ff895bf920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895bfaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895bffd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895bfeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895c03b0 # | | | | `-ReturnStmt 0x55ff895c03a0 # | | | | `-CallExpr 0x55ff895c0370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c0358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895c0338 '' Function 0x55ff894c5120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895c0310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c02f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c02e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c02a8 'int64_t3':'vector' lvalue ParmVar 0x55ff895bfeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895c0088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c0588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c0460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895c0950 # | | | | `-ReturnStmt 0x55ff895c0940 # | | | | `-CallExpr 0x55ff895c0910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c08f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895c08d8 '' Function 0x55ff894c5398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895c08b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c0898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c0880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c0848 'int64_t4':'vector' lvalue ParmVar 0x55ff895c0460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895c0638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c0b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c0a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895c0ee0 # | | | | `-ReturnStmt 0x55ff895c0ed0 # | | | | `-CallExpr 0x55ff895c0ea0 'float' # | | | | |-ImplicitCastExpr 0x55ff895c0e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895c0e68 '' Function 0x55ff894c4c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895c0e40 'float' # | | | | `-ImplicitCastExpr 0x55ff895c0e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c0e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c0dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895c0a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895c0bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c10b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c0f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895c1490 # | | | | `-ReturnStmt 0x55ff895c1480 # | | | | `-CallExpr 0x55ff895c1450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c1438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895c1418 '' Function 0x55ff894c4ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895c13f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c13d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c13c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c1388 'uint64_t2':'vector' lvalue ParmVar 0x55ff895c0f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895c1168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c1668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c1540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895c1a48 # | | | | `-ReturnStmt 0x55ff895c1a38 # | | | | `-CallExpr 0x55ff895c1a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c19f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895c19d0 '' Function 0x55ff894c5120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895c19a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c1990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c1978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c1940 'uint64_t3':'vector' lvalue ParmVar 0x55ff895c1540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895c1718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c1c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c1af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895c2010 # | | | | `-ReturnStmt 0x55ff895c2000 # | | | | `-CallExpr 0x55ff895c1fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c1fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895c1f98 '' Function 0x55ff894c5398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895c1f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c1f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c1f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c1f08 'uint64_t4':'vector' lvalue ParmVar 0x55ff895c1af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895c1cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c2198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c20d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff895c24e0 # | | | | `-ReturnStmt 0x55ff895c24d0 # | | | | `-CallExpr 0x55ff895c24a0 'float' # | | | | |-ImplicitCastExpr 0x55ff895c2488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895c2468 '' Function 0x55ff894de920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895c2440 'float' # | | | | `-ImplicitCastExpr 0x55ff895c2428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c2410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c23d8 'double' lvalue ParmVar 0x55ff895c20d0 'V' 'double' # | | | `-DeprecatedAttr 0x55ff895c2248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895c2650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c25a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895c29b8 # | | | | `-ReturnStmt 0x55ff895c29a8 # | | | | `-CallExpr 0x55ff895c2978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c2960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895c2940 '' Function 0x55ff894deb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895c2918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c2900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c28e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c28b0 'double2':'vector' lvalue ParmVar 0x55ff895c25a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895c2700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895c2b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c2a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff895c2e98 # | | | | `-ReturnStmt 0x55ff895c2e88 # | | | | `-CallExpr 0x55ff895c2e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c2e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895c2e20 '' Function 0x55ff894cd588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895c2df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c2de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c2dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c2d90 'double3':'vector' lvalue ParmVar 0x55ff895c2a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895c2bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895c3008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c2f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895c3380 # | | | | `-ReturnStmt 0x55ff895c3370 # | | | | `-CallExpr 0x55ff895c3340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c3328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895c3308 '' Function 0x55ff894cd800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895c32e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c32c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c32b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c3278 'double4':'vector' lvalue ParmVar 0x55ff895c2f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895c30b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895c34e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c3430 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff895c3838 # | | | | `-ReturnStmt 0x55ff895c3828 # | | | | `-CallExpr 0x55ff895c37f8 'float' # | | | | |-ImplicitCastExpr 0x55ff895c37e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895c37c0 '' Function 0x55ff894de920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895c3798 'float' # | | | | `-ImplicitCastExpr 0x55ff895c3780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c3768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c3730 'int' lvalue ParmVar 0x55ff895c3430 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895c3590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c3998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c38e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff895c3d10 # | | | | `-ReturnStmt 0x55ff895c3d00 # | | | | `-CallExpr 0x55ff895c3cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895c3cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895c3c98 '' Function 0x55ff894deb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895c3c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c3c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c3c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c3c08 'int2':'vector' lvalue ParmVar 0x55ff895c38e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895c3a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895c3e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895c3dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff895cc380 # | | | | `-ReturnStmt 0x55ff895cc370 # | | | | `-CallExpr 0x55ff895cc340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cc328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895cc308 '' Function 0x55ff894cd588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895cc2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895c4138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895c4120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895c40e8 'int3':'vector' lvalue ParmVar 0x55ff895c3dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895c3f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cc4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cc430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff895cc868 # | | | | `-ReturnStmt 0x55ff895cc858 # | | | | `-CallExpr 0x55ff895cc828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cc810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895cc7f0 '' Function 0x55ff894cd800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895cc7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895cc7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cc798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cc760 'int4':'vector' lvalue ParmVar 0x55ff895cc430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895cc590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cc9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cc918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895ccd40 # | | | | `-ReturnStmt 0x55ff895ccd30 # | | | | `-CallExpr 0x55ff895ccd00 'float' # | | | | |-ImplicitCastExpr 0x55ff895ccce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895cccc8 '' Function 0x55ff894de920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895ccca0 'float' # | | | | `-ImplicitCastExpr 0x55ff895ccc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ccc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ccc38 'uint':'unsigned int' lvalue ParmVar 0x55ff895cc918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895cca78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ccea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ccdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895cd238 # | | | | `-ReturnStmt 0x55ff895cd228 # | | | | `-CallExpr 0x55ff895cd1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cd1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895cd1c0 '' Function 0x55ff894deb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895cd198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895cd180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cd168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cd130 'uint2':'vector' lvalue ParmVar 0x55ff895ccdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895ccf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cd398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cd2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895cd738 # | | | | `-ReturnStmt 0x55ff895cd728 # | | | | `-CallExpr 0x55ff895cd6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cd6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895cd6c0 '' Function 0x55ff894cd588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895cd698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895cd680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cd668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cd630 'uint3':'vector' lvalue ParmVar 0x55ff895cd2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895cd448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cd898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cd7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895cdc40 # | | | | `-ReturnStmt 0x55ff895cdc30 # | | | | `-CallExpr 0x55ff895cdc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cdbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895cdbc8 '' Function 0x55ff894cd800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895cdba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895cdb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cdb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cdb38 'uint4':'vector' lvalue ParmVar 0x55ff895cd7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895cd948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cdda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cdcf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895ce138 # | | | | `-ReturnStmt 0x55ff895ce128 # | | | | `-CallExpr 0x55ff895ce0f8 'float' # | | | | |-ImplicitCastExpr 0x55ff895ce0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895ce0c0 '' Function 0x55ff894de920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895ce098 'float' # | | | | `-ImplicitCastExpr 0x55ff895ce080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ce068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ce030 'int64_t':'long' lvalue ParmVar 0x55ff895cdcf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895cde50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ce680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ce1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895cea38 # | | | | `-ReturnStmt 0x55ff895cea28 # | | | | `-CallExpr 0x55ff895ce9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ce9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895ce9c0 '' Function 0x55ff894deb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895ce998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ce980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ce968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ce930 'int64_t2':'vector' lvalue ParmVar 0x55ff895ce1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895ce730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ceb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ceae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895cef58 # | | | | `-ReturnStmt 0x55ff895cef48 # | | | | `-CallExpr 0x55ff895cef18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cef00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895ceee0 '' Function 0x55ff894cd588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895ceeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ceea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cee88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cee50 'int64_t3':'vector' lvalue ParmVar 0x55ff895ceae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895cec48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cf0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cf008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895cf480 # | | | | `-ReturnStmt 0x55ff895cf470 # | | | | `-CallExpr 0x55ff895cf440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cf428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895cf408 '' Function 0x55ff894cd800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895cf3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895cf3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cf3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cf378 'int64_t4':'vector' lvalue ParmVar 0x55ff895cf008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895cf168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cf5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cf530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895cf998 # | | | | `-ReturnStmt 0x55ff895cf988 # | | | | `-CallExpr 0x55ff895cf958 'float' # | | | | |-ImplicitCastExpr 0x55ff895cf940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895cf920 '' Function 0x55ff894de920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895cf8f8 'float' # | | | | `-ImplicitCastExpr 0x55ff895cf8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cf8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cf890 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895cf530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895cf690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895cfaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cfa48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895cfed0 # | | | | `-ReturnStmt 0x55ff895cfec0 # | | | | `-CallExpr 0x55ff895cfe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895cfe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895cfe58 '' Function 0x55ff894deb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895cfe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895cfe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895cfe00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895cfdc8 'uint64_t2':'vector' lvalue ParmVar 0x55ff895cfa48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895cfba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d0030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895cff80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895d0410 # | | | | `-ReturnStmt 0x55ff895d0400 # | | | | `-CallExpr 0x55ff895d03d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d03b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895d0398 '' Function 0x55ff894cd588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895d0370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d0358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d0340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d0308 'uint64_t3':'vector' lvalue ParmVar 0x55ff895cff80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895d00e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d0570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d04c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895d2170 # | | | | `-ReturnStmt 0x55ff895d2160 # | | | | `-CallExpr 0x55ff895d2130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d2118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895d20f8 '' Function 0x55ff894cd800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895d20d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d20b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d20a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d2068 'uint64_t4':'vector' lvalue ParmVar 0x55ff895d04c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895d0620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d22e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d2230 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff895d2628 # | | | | `-ReturnStmt 0x55ff895d2618 # | | | | `-CallExpr 0x55ff895d25e8 'float' # | | | | |-ImplicitCastExpr 0x55ff895d25d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895d25b0 '' Function 0x55ff894e1d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895d2588 'float' # | | | | `-ImplicitCastExpr 0x55ff895d2570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d2558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d2520 'double' lvalue ParmVar 0x55ff895d2230 'V' 'double' # | | | `-DeprecatedAttr 0x55ff895d2390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895d2798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d26e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895d2b00 # | | | | `-ReturnStmt 0x55ff895d2af0 # | | | | `-CallExpr 0x55ff895d2ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d2aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895d2a88 '' Function 0x55ff894e1f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895d2a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d2a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d2a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d29f8 'double2':'vector' lvalue ParmVar 0x55ff895d26e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895d2848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895d2c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d2bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff895d2fe0 # | | | | `-ReturnStmt 0x55ff895d2fd0 # | | | | `-CallExpr 0x55ff895d2fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d2f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895d2f68 '' Function 0x55ff894e21f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895d2f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d2f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d2f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d2ed8 'double3':'vector' lvalue ParmVar 0x55ff895d2bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895d2d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895d3150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d30a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895d34c8 # | | | | `-ReturnStmt 0x55ff895d34b8 # | | | | `-CallExpr 0x55ff895d3488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d3470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895d3450 '' Function 0x55ff894e2468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895d3428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d3410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d33f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d33c0 'double4':'vector' lvalue ParmVar 0x55ff895d30a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895d3200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895d3628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d3578 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff895d3980 # | | | | `-ReturnStmt 0x55ff895d3970 # | | | | `-CallExpr 0x55ff895d3940 'float' # | | | | |-ImplicitCastExpr 0x55ff895d3928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895d3908 '' Function 0x55ff894e1d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895d38e0 'float' # | | | | `-ImplicitCastExpr 0x55ff895d38c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d38b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d3878 'int' lvalue ParmVar 0x55ff895d3578 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895d36d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d3ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d3a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff895d3e58 # | | | | `-ReturnStmt 0x55ff895d3e48 # | | | | `-CallExpr 0x55ff895d3e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d3e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895d3de0 '' Function 0x55ff894e1f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895d3db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d3da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d3d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d3d50 'int2':'vector' lvalue ParmVar 0x55ff895d3a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895d3b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d4e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d4d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff895d51a8 # | | | | `-ReturnStmt 0x55ff895d5198 # | | | | `-CallExpr 0x55ff895d5168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d5150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895d5130 '' Function 0x55ff894e21f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895d5108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d50f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d50d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d50a0 'int3':'vector' lvalue ParmVar 0x55ff895d4d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895d4ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d5308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d5258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff895d5690 # | | | | `-ReturnStmt 0x55ff895d5680 # | | | | `-CallExpr 0x55ff895d5650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d5638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895d5618 '' Function 0x55ff894e2468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895d55f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d55d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d55c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d5588 'int4':'vector' lvalue ParmVar 0x55ff895d5258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895d53b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d57f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d5740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895d5b68 # | | | | `-ReturnStmt 0x55ff895d5b58 # | | | | `-CallExpr 0x55ff895d5b28 'float' # | | | | |-ImplicitCastExpr 0x55ff895d5b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895d5af0 '' Function 0x55ff894e1d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895d5ac8 'float' # | | | | `-ImplicitCastExpr 0x55ff895d5ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d5a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d5a60 'uint':'unsigned int' lvalue ParmVar 0x55ff895d5740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895d58a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d5cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d5c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895d6060 # | | | | `-ReturnStmt 0x55ff895d6050 # | | | | `-CallExpr 0x55ff895d6020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d6008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895d5fe8 '' Function 0x55ff894e1f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895d5fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d5fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d5f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d5f58 'uint2':'vector' lvalue ParmVar 0x55ff895d5c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895d5d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d61c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d6110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895d6560 # | | | | `-ReturnStmt 0x55ff895d6550 # | | | | `-CallExpr 0x55ff895d6520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d6508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895d64e8 '' Function 0x55ff894e21f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895d64c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d64a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d6490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d6458 'uint3':'vector' lvalue ParmVar 0x55ff895d6110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895d6270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d66c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d6610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895d6a68 # | | | | `-ReturnStmt 0x55ff895d6a58 # | | | | `-CallExpr 0x55ff895d6a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d6a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895d69f0 '' Function 0x55ff894e2468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895d69c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d69b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d6998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d6960 'uint4':'vector' lvalue ParmVar 0x55ff895d6610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895d6770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d6bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d6b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895d7830 # | | | | `-ReturnStmt 0x55ff895d7820 # | | | | `-CallExpr 0x55ff895d77f0 'float' # | | | | |-ImplicitCastExpr 0x55ff895d77d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895d77b8 '' Function 0x55ff894e1d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895d7790 'float' # | | | | `-ImplicitCastExpr 0x55ff895d7778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d7760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d7728 'int64_t':'long' lvalue ParmVar 0x55ff895d6b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895d6c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d7990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d78e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895d7d48 # | | | | `-ReturnStmt 0x55ff895d7d38 # | | | | `-CallExpr 0x55ff895d7d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d7cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895d7cd0 '' Function 0x55ff894e1f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895d7ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d7c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d7c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d7c40 'int64_t2':'vector' lvalue ParmVar 0x55ff895d78e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895d7a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d7ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d7df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895d8268 # | | | | `-ReturnStmt 0x55ff895d8258 # | | | | `-CallExpr 0x55ff895d8228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d8210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895d81f0 '' Function 0x55ff894e21f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895d81c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d81b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d8198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d8160 'int64_t3':'vector' lvalue ParmVar 0x55ff895d7df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895d7f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d83c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d8318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895d8790 # | | | | `-ReturnStmt 0x55ff895d8780 # | | | | `-CallExpr 0x55ff895d8750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d8738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895d8718 '' Function 0x55ff894e2468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895d86f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d86d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d86c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d8688 'int64_t4':'vector' lvalue ParmVar 0x55ff895d8318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895d8478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d88f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d8840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895d8ca8 # | | | | `-ReturnStmt 0x55ff895d8c98 # | | | | `-CallExpr 0x55ff895d8c68 'float' # | | | | |-ImplicitCastExpr 0x55ff895d8c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895d8c30 '' Function 0x55ff894e1d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895d8c08 'float' # | | | | `-ImplicitCastExpr 0x55ff895d8bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d8bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d8ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895d8840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895d89a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d8e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d8d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895d91e0 # | | | | `-ReturnStmt 0x55ff895d91d0 # | | | | `-CallExpr 0x55ff895d91a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d9188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895d9168 '' Function 0x55ff894e1f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895d9140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d9128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d9110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d90d8 'uint64_t2':'vector' lvalue ParmVar 0x55ff895d8d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895d8eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895d9340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895d9290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895da048 # | | | | `-ReturnStmt 0x55ff895da038 # | | | | `-CallExpr 0x55ff895da008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895d9ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895d9fd0 '' Function 0x55ff894e21f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895d9fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895d9f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895d9f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895d9f40 'uint64_t3':'vector' lvalue ParmVar 0x55ff895d9290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895d93f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895da1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895da0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895da590 # | | | | `-ReturnStmt 0x55ff895da580 # | | | | `-CallExpr 0x55ff895da550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895da538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895da518 '' Function 0x55ff894e2468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895da4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895da4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895da4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895da488 'uint64_t4':'vector' lvalue ParmVar 0x55ff895da0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895da258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895da7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895da650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ff895da6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55ff895dac00 # | | | | `-ReturnStmt 0x55ff895dabf0 # | | | | `-CallExpr 0x55ff895dabb8 'float' # | | | | |-ImplicitCastExpr 0x55ff895daba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff895dab50 '' Function 0x55ff894e35c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff895daa98 'float' # | | | | | `-ImplicitCastExpr 0x55ff895daa80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895daa68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895daa30 'double' lvalue ParmVar 0x55ff895da650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55ff895dab28 'float' # | | | | `-ImplicitCastExpr 0x55ff895dab10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895daaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895daac0 'double' lvalue ParmVar 0x55ff895da6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55ff895da8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895dae98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895dacc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ff895dad40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55ff895db320 # | | | | `-ReturnStmt 0x55ff895db310 # | | | | `-CallExpr 0x55ff895db2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895db2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff895db238 '' Function 0x55ff894e3958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff895db168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895db150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895db138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895db100 'double2':'vector' lvalue ParmVar 0x55ff895dacc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ff895db210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895db1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895db1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895db1a8 'double2':'vector' lvalue ParmVar 0x55ff895dad40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895daf50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895db5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895db3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ff895db460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55ff895dba40 # | | | | `-ReturnStmt 0x55ff895dba30 # | | | | `-CallExpr 0x55ff895db9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895db9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff895db960 '' Function 0x55ff894e3d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff895db890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895db878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895db860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895db828 'double3':'vector' lvalue ParmVar 0x55ff895db3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ff895db938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895db920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895db908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895db8d0 'double3':'vector' lvalue ParmVar 0x55ff895db460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895db670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895dbcd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895dbb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ff895dbb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55ff895dc5a0 # | | | | `-ReturnStmt 0x55ff895dc590 # | | | | `-CallExpr 0x55ff895dc558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895dc540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff895dc4c0 '' Function 0x55ff894e40a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff895dc3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895dc3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895dc3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895dc388 'double4':'vector' lvalue ParmVar 0x55ff895dbb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ff895dc498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895dc480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895dc468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895dc430 'double4':'vector' lvalue ParmVar 0x55ff895dbb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895dbd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895dc7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895dc650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ff895dc6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55ff895dcbe0 # | | | | `-ReturnStmt 0x55ff895dcbd0 # | | | | `-CallExpr 0x55ff895dcb98 'float' # | | | | |-ImplicitCastExpr 0x55ff895dcb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff895dcb60 '' Function 0x55ff894e35c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff895dcaa8 'float' # | | | | | `-ImplicitCastExpr 0x55ff895dca90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895dca78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895dca40 'int' lvalue ParmVar 0x55ff895dc650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55ff895dcb38 'float' # | | | | `-ImplicitCastExpr 0x55ff895dcb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895dcb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895dcad0 'int' lvalue ParmVar 0x55ff895dc6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55ff895dc8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895dce68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895dcc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ff895dcd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55ff895dd298 # | | | | `-ReturnStmt 0x55ff895dd288 # | | | | `-CallExpr 0x55ff895dd250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895dd238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff895dd218 '' Function 0x55ff894e3958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff895dd148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895dd130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895dd118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895dd0e0 'int2':'vector' lvalue ParmVar 0x55ff895dcc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ff895dd1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895dd1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895dd1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895dd188 'int2':'vector' lvalue ParmVar 0x55ff895dcd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895dcf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895dd518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895dd348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ff895dd3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55ff895dd950 # | | | | `-ReturnStmt 0x55ff895dd940 # | | | | `-CallExpr 0x55ff895dd908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895dd8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff895dd8d0 '' Function 0x55ff894e3d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff895dd800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895dd7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895dd7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895dd798 'int3':'vector' lvalue ParmVar 0x55ff895dd348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ff895dd8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895dd890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895dd878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895dd840 'int3':'vector' lvalue ParmVar 0x55ff895dd3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895dd5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ddbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895dda00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ff895dda80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55ff895de018 # | | | | `-ReturnStmt 0x55ff895de008 # | | | | `-CallExpr 0x55ff895ddfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ddfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff895ddf98 '' Function 0x55ff894e40a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff895ddec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895ddeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895dde98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895dde60 'int4':'vector' lvalue ParmVar 0x55ff895dda00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ff895ddf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ddf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ddf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ddf08 'int4':'vector' lvalue ParmVar 0x55ff895dda80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895ddc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895de878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895de0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff895de148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895dec90 # | | | | `-ReturnStmt 0x55ff895dec80 # | | | | `-CallExpr 0x55ff895dec48 'float' # | | | | |-ImplicitCastExpr 0x55ff895dec30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff895dec10 '' Function 0x55ff894e35c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff895deb58 'float' # | | | | | `-ImplicitCastExpr 0x55ff895deb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895deb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895deaf0 'uint':'unsigned int' lvalue ParmVar 0x55ff895de0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ff895debe8 'float' # | | | | `-ImplicitCastExpr 0x55ff895debd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895debb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895deb80 'uint':'unsigned int' lvalue ParmVar 0x55ff895de148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895de930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895def18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ded40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff895dedc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895df368 # | | | | `-ReturnStmt 0x55ff895df358 # | | | | `-CallExpr 0x55ff895df320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895df308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff895df2e8 '' Function 0x55ff894e3958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff895df218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895df200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895df1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895df1b0 'uint2':'vector' lvalue ParmVar 0x55ff895ded40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ff895df2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895df2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895df290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895df258 'uint2':'vector' lvalue ParmVar 0x55ff895dedc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895defd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895df5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895df418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff895df498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895dfa40 # | | | | `-ReturnStmt 0x55ff895dfa30 # | | | | `-CallExpr 0x55ff895df9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895df9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff895df9c0 '' Function 0x55ff894e3d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff895df8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895df8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895df8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895df888 'uint3':'vector' lvalue ParmVar 0x55ff895df418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ff895df998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895df980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895df968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895df930 'uint3':'vector' lvalue ParmVar 0x55ff895df498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895df6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895dfcc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895dfaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff895dfb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895e0128 # | | | | `-ReturnStmt 0x55ff895e0118 # | | | | `-CallExpr 0x55ff895e00e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e00c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff895e00a8 '' Function 0x55ff894e40a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff895dffd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895dffc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895dffa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895dff70 'uint4':'vector' lvalue ParmVar 0x55ff895dfaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ff895e0080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e0068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e0050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e0018 'uint4':'vector' lvalue ParmVar 0x55ff895dfb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895dfd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e03a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e01d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff895e0258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895e3318 # | | | | `-ReturnStmt 0x55ff895e3308 # | | | | `-CallExpr 0x55ff895e32d0 'float' # | | | | |-ImplicitCastExpr 0x55ff895e0780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff895e0760 '' Function 0x55ff894e35c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff895e06a8 'float' # | | | | | `-ImplicitCastExpr 0x55ff895e0690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e0678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e0640 'int64_t':'long' lvalue ParmVar 0x55ff895e01d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ff895e0738 'float' # | | | | `-ImplicitCastExpr 0x55ff895e0720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e0708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e06d0 'int64_t':'long' lvalue ParmVar 0x55ff895e0258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895e0460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e3598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e33c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff895e3448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895e3a08 # | | | | `-ReturnStmt 0x55ff895e39f8 # | | | | `-CallExpr 0x55ff895e39c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e39a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff895e3988 '' Function 0x55ff894e3958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff895e38b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895e38a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e3888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e3850 'int64_t2':'vector' lvalue ParmVar 0x55ff895e33c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff895e3960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e3948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e3930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e38f8 'int64_t2':'vector' lvalue ParmVar 0x55ff895e3448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895e3650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e3c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e3ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff895e3b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895e4100 # | | | | `-ReturnStmt 0x55ff895e40f0 # | | | | `-CallExpr 0x55ff895e40b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e40a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff895e4080 '' Function 0x55ff894e3d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff895e3fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895e3f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e3f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e3f48 'int64_t3':'vector' lvalue ParmVar 0x55ff895e3ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff895e4058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e4040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e4028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e3ff0 'int64_t3':'vector' lvalue ParmVar 0x55ff895e3b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895e3d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e4388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e41b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff895e4230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895e4808 # | | | | `-ReturnStmt 0x55ff895e47f8 # | | | | `-CallExpr 0x55ff895e47c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e47a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff895e4788 '' Function 0x55ff894e40a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff895e46b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895e46a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e4688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e4650 'int64_t4':'vector' lvalue ParmVar 0x55ff895e41b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff895e4760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e4748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e4730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e46f8 'int64_t4':'vector' lvalue ParmVar 0x55ff895e4230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895e4440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e4a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e48b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff895e4938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895e4ee0 # | | | | `-ReturnStmt 0x55ff895e4ed0 # | | | | `-CallExpr 0x55ff895e4e98 'float' # | | | | |-ImplicitCastExpr 0x55ff895e4e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff895e4e60 '' Function 0x55ff894e35c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff895e4da8 'float' # | | | | | `-ImplicitCastExpr 0x55ff895e4d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e4d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e4d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895e48b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ff895e4e38 'float' # | | | | `-ImplicitCastExpr 0x55ff895e4e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e4e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e4dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895e4938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895e4b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e5168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e4f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff895e5010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895e5618 # | | | | `-ReturnStmt 0x55ff895e5608 # | | | | `-CallExpr 0x55ff895e55d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e55b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff895e5598 '' Function 0x55ff894e3958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff895e54c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895e54b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e5498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e5460 'uint64_t2':'vector' lvalue ParmVar 0x55ff895e4f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff895e5570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e5558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e5540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e5508 'uint64_t2':'vector' lvalue ParmVar 0x55ff895e5010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895e5220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e5898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e56c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff895e5748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895e5d30 # | | | | `-ReturnStmt 0x55ff895e5d20 # | | | | `-CallExpr 0x55ff895e5ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e5cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff895e5cb0 '' Function 0x55ff894e3d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff895e5be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895e5bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e5bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e5b78 'uint64_t3':'vector' lvalue ParmVar 0x55ff895e56c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff895e5c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e5c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e5c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e5c20 'uint64_t3':'vector' lvalue ParmVar 0x55ff895e5748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895e5950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e5fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e5de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff895e5e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895e6458 # | | | | `-ReturnStmt 0x55ff895e6448 # | | | | `-CallExpr 0x55ff895e6410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e63f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff895e63d8 '' Function 0x55ff894e40a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff895e6308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff895e62f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff895e62d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff895e62a0 'uint64_t4':'vector' lvalue ParmVar 0x55ff895e5de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff895e63b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e6398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e6380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e6348 'uint64_t4':'vector' lvalue ParmVar 0x55ff895e5e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895e6070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e65c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e6518 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff895e6910 # | | | | `-ReturnStmt 0x55ff895e6900 # | | | | `-CallExpr 0x55ff895e68d0 'float' # | | | | |-ImplicitCastExpr 0x55ff895e68b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895e6898 '' Function 0x55ff894e4d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895e6870 'float' # | | | | `-ImplicitCastExpr 0x55ff895e6858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e6840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e6808 'double' lvalue ParmVar 0x55ff895e6518 'V' 'double' # | | | `-DeprecatedAttr 0x55ff895e6678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895e6a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e69d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895e6de8 # | | | | `-ReturnStmt 0x55ff895e6dd8 # | | | | `-CallExpr 0x55ff895e6da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e6d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895e6d70 '' Function 0x55ff894e4fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895e6d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e6d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e6d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e6ce0 'double2':'vector' lvalue ParmVar 0x55ff895e69d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895e6b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895e6f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e6ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff895e72c8 # | | | | `-ReturnStmt 0x55ff895e72b8 # | | | | `-CallExpr 0x55ff895e7288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e7270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895e7250 '' Function 0x55ff894e5220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895e7228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e7210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e71f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e71c0 'double3':'vector' lvalue ParmVar 0x55ff895e6ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895e7008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895e7448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e7398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895e77c0 # | | | | `-ReturnStmt 0x55ff895e77b0 # | | | | `-CallExpr 0x55ff895e7780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e7768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895e7748 '' Function 0x55ff894e5498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895e7720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e7708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e76f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e76b8 'double4':'vector' lvalue ParmVar 0x55ff895e7398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895e74f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895e7920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e7870 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff895e7c78 # | | | | `-ReturnStmt 0x55ff895e7c68 # | | | | `-CallExpr 0x55ff895e7c38 'float' # | | | | |-ImplicitCastExpr 0x55ff895e7c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895e7c00 '' Function 0x55ff894e4d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895e7bd8 'float' # | | | | `-ImplicitCastExpr 0x55ff895e7bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e7ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e7b70 'int' lvalue ParmVar 0x55ff895e7870 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895e79d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e7dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e7d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff895e8150 # | | | | `-ReturnStmt 0x55ff895e8140 # | | | | `-CallExpr 0x55ff895e8110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e80f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895e80d8 '' Function 0x55ff894e4fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895e80b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e8098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e8080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e8048 'int2':'vector' lvalue ParmVar 0x55ff895e7d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895e7e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e82b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e8200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff895e8630 # | | | | `-ReturnStmt 0x55ff895e8620 # | | | | `-CallExpr 0x55ff895e85f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e85d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895e85b8 '' Function 0x55ff894e5220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895e8590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e8578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e8560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e8528 'int3':'vector' lvalue ParmVar 0x55ff895e8200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895e8360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e8790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e86e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff895e8b18 # | | | | `-ReturnStmt 0x55ff895e8b08 # | | | | `-CallExpr 0x55ff895e8ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895e8ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895e8aa0 '' Function 0x55ff894e5498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895e8a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895e8a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e8a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e8a10 'int4':'vector' lvalue ParmVar 0x55ff895e86e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895e8840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e8c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e8bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895e8ff0 # | | | | `-ReturnStmt 0x55ff895e8fe0 # | | | | `-CallExpr 0x55ff895e8fb0 'float' # | | | | |-ImplicitCastExpr 0x55ff895e8f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895e8f78 '' Function 0x55ff894e4d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895e8f50 'float' # | | | | `-ImplicitCastExpr 0x55ff895e8f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895e8f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895e8ee8 'uint':'unsigned int' lvalue ParmVar 0x55ff895e8bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895e8d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895e9150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895e90a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895ead10 # | | | | `-ReturnStmt 0x55ff895ead00 # | | | | `-CallExpr 0x55ff895eacd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895eacb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895eac98 '' Function 0x55ff894e4fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895eac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895eac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895eac40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895eac08 'uint2':'vector' lvalue ParmVar 0x55ff895e90a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895e9200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895eae70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895eadc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895eb210 # | | | | `-ReturnStmt 0x55ff895eb200 # | | | | `-CallExpr 0x55ff895eb1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895eb1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895eb198 '' Function 0x55ff894e5220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895eb170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895eb158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895eb140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895eb108 'uint3':'vector' lvalue ParmVar 0x55ff895eadc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895eaf20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895eb370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895eb2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895eb718 # | | | | `-ReturnStmt 0x55ff895eb708 # | | | | `-CallExpr 0x55ff895eb6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895eb6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895eb6a0 '' Function 0x55ff894e5498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895eb678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895eb660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895eb648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895eb610 'uint4':'vector' lvalue ParmVar 0x55ff895eb2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895eb420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895eb878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895eb7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895ebc10 # | | | | `-ReturnStmt 0x55ff895ebc00 # | | | | `-CallExpr 0x55ff895ebbd0 'float' # | | | | |-ImplicitCastExpr 0x55ff895ebbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895ebb98 '' Function 0x55ff894e4d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895ebb70 'float' # | | | | `-ImplicitCastExpr 0x55ff895ebb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ebb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ebb08 'int64_t':'long' lvalue ParmVar 0x55ff895eb7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895eb928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ebd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ebcc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895ec128 # | | | | `-ReturnStmt 0x55ff895ec118 # | | | | `-CallExpr 0x55ff895ec0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ec0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895ec0b0 '' Function 0x55ff894e4fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895ec088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ec070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ec058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ec020 'int64_t2':'vector' lvalue ParmVar 0x55ff895ebcc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895ebe20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ec288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ec1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895ec648 # | | | | `-ReturnStmt 0x55ff895ec638 # | | | | `-CallExpr 0x55ff895ec608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ec5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895ec5d0 '' Function 0x55ff894e5220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895ec5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ec590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ec578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ec540 'int64_t3':'vector' lvalue ParmVar 0x55ff895ec1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895ec338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ec7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ec6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895ee148 # | | | | `-ReturnStmt 0x55ff895ee138 # | | | | `-CallExpr 0x55ff895ee108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ee0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895ee0d0 '' Function 0x55ff894e5498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895ecad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ecab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ecaa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895eca68 'int64_t4':'vector' lvalue ParmVar 0x55ff895ec6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895ec858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ee2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ee1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895ee660 # | | | | `-ReturnStmt 0x55ff895ee650 # | | | | `-CallExpr 0x55ff895ee620 'float' # | | | | |-ImplicitCastExpr 0x55ff895ee608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895ee5e8 '' Function 0x55ff894e4d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895ee5c0 'float' # | | | | `-ImplicitCastExpr 0x55ff895ee5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ee590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ee558 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895ee1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895ee358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ee7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ee710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895eeb98 # | | | | `-ReturnStmt 0x55ff895eeb88 # | | | | `-CallExpr 0x55ff895eeb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895eeb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895eeb20 '' Function 0x55ff894e4fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895eeaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895eeae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895eeac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895eea90 'uint64_t2':'vector' lvalue ParmVar 0x55ff895ee710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895ee870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895eecf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895eec48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895ef0d8 # | | | | `-ReturnStmt 0x55ff895ef0c8 # | | | | `-CallExpr 0x55ff895ef098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ef080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895ef060 '' Function 0x55ff894e5220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895ef038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ef020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ef008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895eefd0 'uint64_t3':'vector' lvalue ParmVar 0x55ff895eec48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895eeda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ef238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ef188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895ef620 # | | | | `-ReturnStmt 0x55ff895ef610 # | | | | `-CallExpr 0x55ff895ef5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ef5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895ef5a8 '' Function 0x55ff894e5498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895ef580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ef568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ef550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ef518 'uint64_t4':'vector' lvalue ParmVar 0x55ff895ef188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895ef2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55ff895efd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55ff895ef638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff895ef6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff895efc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ef9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ff895efac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55ff895efb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55ff895f0090 # | | | | `-ReturnStmt 0x55ff895f0080 # | | | | `-RecoveryExpr 0x55ff895f0048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff895efe90 '' lvalue (ADL) = 'clamp' 0x55ff894eefc8 0x55ff894e5888 0x55ff894e5d40 0x55ff894e61a8 0x55ff894e6608 0x55ff894e6a08 0x55ff894e6ed8 0x55ff894e7338 0x55ff894e7798 0x55ff894e7bf8 0x55ff894e8088 0x55ff894e84e8 0x55ff894e8948 0x55ff894e9e08 0x55ff894ea268 0x55ff894ea6c8 0x55ff894eab28 0x55ff894eaf98 0x55ff894eb3f8 0x55ff894eb858 0x55ff894ebcb8 0x55ff894ec0d8 0x55ff894ec538 0x55ff894ec998 0x55ff894d3d28 0x55ff894d4128 0x55ff894d4588 0x55ff894d49e8 # | | | | |-RecoveryExpr 0x55ff895effb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ff895effd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff895efd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ff895f07c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55ff895f00e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff895f0178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff895f0718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f0488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ff895f0500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55ff895f05d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55ff895f0b30 # | | | | `-ReturnStmt 0x55ff895f0b20 # | | | | `-RecoveryExpr 0x55ff895f0ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff895f0930 '' lvalue (ADL) = 'clamp' 0x55ff894d49e8 0x55ff894eefc8 0x55ff894e5888 0x55ff894e5d40 0x55ff894e61a8 0x55ff894e6608 0x55ff894e6a08 0x55ff894e6ed8 0x55ff894e7338 0x55ff894e7798 0x55ff894e7bf8 0x55ff894e8088 0x55ff894e84e8 0x55ff894e8948 0x55ff894e9e08 0x55ff894ea268 0x55ff894ea6c8 0x55ff894eab28 0x55ff894eaf98 0x55ff894eb3f8 0x55ff894eb858 0x55ff894ebcb8 0x55ff894ec0d8 0x55ff894ec538 0x55ff894ec998 0x55ff894d3d28 0x55ff894d4128 0x55ff894d4588 # | | | | |-RecoveryExpr 0x55ff895f0a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ff895f0ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff895f0830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ff895f11d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55ff895f0b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff895f0be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff895f1128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f0ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ff895f0f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55ff895f0fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55ff895f1570 # | | | | `-ReturnStmt 0x55ff895f1560 # | | | | `-RecoveryExpr 0x55ff895f1530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff895f1340 '' lvalue (ADL) = 'clamp' 0x55ff894d4588 0x55ff894d49e8 0x55ff894eefc8 0x55ff894e5888 0x55ff894e5d40 0x55ff894e61a8 0x55ff894e6608 0x55ff894e6a08 0x55ff894e6ed8 0x55ff894e7338 0x55ff894e7798 0x55ff894e7bf8 0x55ff894e8088 0x55ff894e84e8 0x55ff894e8948 0x55ff894e9e08 0x55ff894ea268 0x55ff894ea6c8 0x55ff894eab28 0x55ff894eaf98 0x55ff894eb3f8 0x55ff894eb858 0x55ff894ebcb8 0x55ff894ec0d8 0x55ff894ec538 0x55ff894ec998 0x55ff894d3d28 0x55ff894d4128 # | | | | `-RecoveryExpr 0x55ff895f1460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff895f1240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55ff895f16d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f1628 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff895f1a20 # | | | | `-ReturnStmt 0x55ff895f1a10 # | | | | `-CallExpr 0x55ff895f19e0 'float' # | | | | |-ImplicitCastExpr 0x55ff895f19c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895f19a8 '' Function 0x55ff894f0788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895f1980 'float' # | | | | `-ImplicitCastExpr 0x55ff895f1968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f1950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f1918 'double' lvalue ParmVar 0x55ff895f1628 'V' 'double' # | | | `-DeprecatedAttr 0x55ff895f1788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f1b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f1ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895f1ef0 # | | | | `-ReturnStmt 0x55ff895f1ee0 # | | | | `-CallExpr 0x55ff895f1eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f1e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895f1e78 '' Function 0x55ff894f0a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895f1e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f1e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f1e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f1de8 'double2':'vector' lvalue ParmVar 0x55ff895f1ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895f1c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f20f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f1fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff895f2460 # | | | | `-ReturnStmt 0x55ff895f2450 # | | | | `-CallExpr 0x55ff895f2420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f2408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895f23e8 '' Function 0x55ff894f0c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895f23c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f23a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f2390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f2358 'double3':'vector' lvalue ParmVar 0x55ff895f1fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895f21a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f25c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f2518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895f2940 # | | | | `-ReturnStmt 0x55ff895f2930 # | | | | `-CallExpr 0x55ff895f2900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f28e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895f28c8 '' Function 0x55ff894f1f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895f28a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f2888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f2870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f2838 'double4':'vector' lvalue ParmVar 0x55ff895f2518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895f2678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f2aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f29f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff895f2df8 # | | | | `-ReturnStmt 0x55ff895f2de8 # | | | | `-CallExpr 0x55ff895f2db8 'float' # | | | | |-ImplicitCastExpr 0x55ff895f2da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895f2d80 '' Function 0x55ff894f0788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895f2d58 'float' # | | | | `-ImplicitCastExpr 0x55ff895f2d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f2d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f2cf0 'int' lvalue ParmVar 0x55ff895f29f0 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895f2b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f2f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f2ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff895f32d0 # | | | | `-ReturnStmt 0x55ff895f32c0 # | | | | `-CallExpr 0x55ff895f3290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f3278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895f3258 '' Function 0x55ff894f0a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895f3230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f3218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f3200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f31c8 'int2':'vector' lvalue ParmVar 0x55ff895f2ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895f3008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f3430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f3380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff895f37b0 # | | | | `-ReturnStmt 0x55ff895f37a0 # | | | | `-CallExpr 0x55ff895f3770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f3758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895f3738 '' Function 0x55ff894f0c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895f3710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f36f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f36e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f36a8 'int3':'vector' lvalue ParmVar 0x55ff895f3380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895f34e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f3910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f3860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff895f3c98 # | | | | `-ReturnStmt 0x55ff895f3c88 # | | | | `-CallExpr 0x55ff895f3c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f3c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895f3c20 '' Function 0x55ff894f1f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895f3bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f3be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f3bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f3b90 'int4':'vector' lvalue ParmVar 0x55ff895f3860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895f39c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f3df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f3d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895f41a0 # | | | | `-ReturnStmt 0x55ff895f4190 # | | | | `-CallExpr 0x55ff895f4160 'float' # | | | | |-ImplicitCastExpr 0x55ff895f4148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895f4128 '' Function 0x55ff894f0788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895f4100 'float' # | | | | `-ImplicitCastExpr 0x55ff895f40b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f40a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f4068 'uint':'unsigned int' lvalue ParmVar 0x55ff895f3d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895f3ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f4300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f4250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895f4698 # | | | | `-ReturnStmt 0x55ff895f4688 # | | | | `-CallExpr 0x55ff895f4658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f4640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895f4620 '' Function 0x55ff894f0a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895f45f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f45e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f45c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f4590 'uint2':'vector' lvalue ParmVar 0x55ff895f4250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895f43b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f47f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f4748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895f4b98 # | | | | `-ReturnStmt 0x55ff895f4b88 # | | | | `-CallExpr 0x55ff895f4b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f4b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895f4b20 '' Function 0x55ff894f0c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895f4af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f4ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f4ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f4a90 'uint3':'vector' lvalue ParmVar 0x55ff895f4748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895f48a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f4cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f4c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895f50a0 # | | | | `-ReturnStmt 0x55ff895f5090 # | | | | `-CallExpr 0x55ff895f5060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f5048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895f5028 '' Function 0x55ff894f1f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895f5000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f4fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f4fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f4f98 'uint4':'vector' lvalue ParmVar 0x55ff895f4c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895f4da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f5200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f5150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895f5598 # | | | | `-ReturnStmt 0x55ff895f5588 # | | | | `-CallExpr 0x55ff895f5558 'float' # | | | | |-ImplicitCastExpr 0x55ff895f5540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895f5520 '' Function 0x55ff894f0788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895f54f8 'float' # | | | | `-ImplicitCastExpr 0x55ff895f54e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f54c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f5490 'int64_t':'long' lvalue ParmVar 0x55ff895f5150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895f52b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f56f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f5648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895f5ab0 # | | | | `-ReturnStmt 0x55ff895f5aa0 # | | | | `-CallExpr 0x55ff895f5a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f5a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895f5a38 '' Function 0x55ff894f0a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895f5a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f59f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f59e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f59a8 'int64_t2':'vector' lvalue ParmVar 0x55ff895f5648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895f57a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f5c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f5b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895f5fd0 # | | | | `-ReturnStmt 0x55ff895f5fc0 # | | | | `-CallExpr 0x55ff895f5f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f5f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895f5f58 '' Function 0x55ff894f0c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895f5f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f5f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f5f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f5ec8 'int64_t3':'vector' lvalue ParmVar 0x55ff895f5b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895f5cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f6830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f6080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895f6bf8 # | | | | `-ReturnStmt 0x55ff895f6be8 # | | | | `-CallExpr 0x55ff895f6bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f6ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895f6b80 '' Function 0x55ff894f1f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895f6b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f6b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f6b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f6af0 'int64_t4':'vector' lvalue ParmVar 0x55ff895f6080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895f68e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f6d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f6ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895f7110 # | | | | `-ReturnStmt 0x55ff895f7100 # | | | | `-CallExpr 0x55ff895f70d0 'float' # | | | | |-ImplicitCastExpr 0x55ff895f70b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895f7098 '' Function 0x55ff894f0788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895f7070 'float' # | | | | `-ImplicitCastExpr 0x55ff895f7058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f7040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f7008 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895f6ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895f6e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f7270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f71c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895f7648 # | | | | `-ReturnStmt 0x55ff895f7638 # | | | | `-CallExpr 0x55ff895f7608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f75f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895f75d0 '' Function 0x55ff894f0a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895f75a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f7590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f7578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f7540 'uint64_t2':'vector' lvalue ParmVar 0x55ff895f71c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895f7320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f77a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f76f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895f7b88 # | | | | `-ReturnStmt 0x55ff895f7b78 # | | | | `-CallExpr 0x55ff895f7b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f7b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895f7b10 '' Function 0x55ff894f0c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895f7ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f7ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f7ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f7a80 'uint64_t3':'vector' lvalue ParmVar 0x55ff895f76f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895f7858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f7ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f7c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895f80d0 # | | | | `-ReturnStmt 0x55ff895f80c0 # | | | | `-CallExpr 0x55ff895f8090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f8078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895f8058 '' Function 0x55ff894f1f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895f8030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f8018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f8000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f7fc8 'uint64_t4':'vector' lvalue ParmVar 0x55ff895f7c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895f7d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895f8240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f8190 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff895f8588 # | | | | `-ReturnStmt 0x55ff895f8578 # | | | | `-CallExpr 0x55ff895f8548 'float' # | | | | |-ImplicitCastExpr 0x55ff895f8530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895f8510 '' Function 0x55ff894f2b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895f84e8 'float' # | | | | `-ImplicitCastExpr 0x55ff895f84d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f84b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f8480 'double' lvalue ParmVar 0x55ff895f8190 'V' 'double' # | | | `-DeprecatedAttr 0x55ff895f82f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f86f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f8648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895f9260 # | | | | `-ReturnStmt 0x55ff895f9250 # | | | | `-CallExpr 0x55ff895f9220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f9208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895f91e8 '' Function 0x55ff894f2e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895f91c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f91a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f9190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f9158 'double2':'vector' lvalue ParmVar 0x55ff895f8648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895f87a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f93d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f9320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff895f9740 # | | | | `-ReturnStmt 0x55ff895f9730 # | | | | `-CallExpr 0x55ff895f9700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f96e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895f96c8 '' Function 0x55ff894f3078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895f96a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f9688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f9670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f9638 'double3':'vector' lvalue ParmVar 0x55ff895f9320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895f9480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f98b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f9800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895f9c28 # | | | | `-ReturnStmt 0x55ff895f9c18 # | | | | `-CallExpr 0x55ff895f9be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895f9bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895f9bb0 '' Function 0x55ff894f32f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895f9b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895f9b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895f9b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f9b20 'double4':'vector' lvalue ParmVar 0x55ff895f9800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895f9960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895f9d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895f9cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff895fa0e0 # | | | | `-ReturnStmt 0x55ff895fa0d0 # | | | | `-CallExpr 0x55ff895fa0a0 'float' # | | | | |-ImplicitCastExpr 0x55ff895fa088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895fa068 '' Function 0x55ff894f2b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895fa040 'float' # | | | | `-ImplicitCastExpr 0x55ff895fa028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fa010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895f9fd8 'int' lvalue ParmVar 0x55ff895f9cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895f9e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fa240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fa190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff895fa5b8 # | | | | `-ReturnStmt 0x55ff895fa5a8 # | | | | `-CallExpr 0x55ff895fa578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895fa560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895fa540 '' Function 0x55ff894f2e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895fa518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fa500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fa4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fa4b0 'int2':'vector' lvalue ParmVar 0x55ff895fa190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895fa2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fa718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fa668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff895faa98 # | | | | `-ReturnStmt 0x55ff895faa88 # | | | | `-CallExpr 0x55ff895faa58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895faa40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895faa20 '' Function 0x55ff894f3078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895fa9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fa9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fa9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fa990 'int3':'vector' lvalue ParmVar 0x55ff895fa668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895fa7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fabf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fab48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff895faf80 # | | | | `-ReturnStmt 0x55ff895faf70 # | | | | `-CallExpr 0x55ff895faf40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895faf28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895faf08 '' Function 0x55ff894f32f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895faee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895faec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895faeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fae78 'int4':'vector' lvalue ParmVar 0x55ff895fab48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895faca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fb928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fb878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895fbca0 # | | | | `-ReturnStmt 0x55ff895fbc90 # | | | | `-CallExpr 0x55ff895fbc60 'float' # | | | | |-ImplicitCastExpr 0x55ff895fbc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895fbc28 '' Function 0x55ff894f2b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895fbc00 'float' # | | | | `-ImplicitCastExpr 0x55ff895fbbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fbbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fbb98 'uint':'unsigned int' lvalue ParmVar 0x55ff895fb878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895fb9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fbe00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fbd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895fc198 # | | | | `-ReturnStmt 0x55ff895fc188 # | | | | `-CallExpr 0x55ff895fc158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895fc140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895fc120 '' Function 0x55ff894f2e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895fc0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fc0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fc0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fc090 'uint2':'vector' lvalue ParmVar 0x55ff895fbd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895fbeb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fc2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fc248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895fc698 # | | | | `-ReturnStmt 0x55ff895fc688 # | | | | `-CallExpr 0x55ff895fc658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895fc640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895fc620 '' Function 0x55ff894f3078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895fc5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fc5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fc5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fc590 'uint3':'vector' lvalue ParmVar 0x55ff895fc248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895fc3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fc7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fc748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895fcba0 # | | | | `-ReturnStmt 0x55ff895fcb90 # | | | | `-CallExpr 0x55ff895fcb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895fcb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895fcb28 '' Function 0x55ff894f32f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895fcb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fcae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fcad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fca98 'uint4':'vector' lvalue ParmVar 0x55ff895fc748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895fc8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fcd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fcc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895fd098 # | | | | `-ReturnStmt 0x55ff895fd088 # | | | | `-CallExpr 0x55ff895fd058 'float' # | | | | |-ImplicitCastExpr 0x55ff895fd040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895fd020 '' Function 0x55ff894f2b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895fcff8 'float' # | | | | `-ImplicitCastExpr 0x55ff895fcfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fcfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fcf90 'int64_t':'long' lvalue ParmVar 0x55ff895fcc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895fcdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fd1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fd148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895fd5b0 # | | | | `-ReturnStmt 0x55ff895fd5a0 # | | | | `-CallExpr 0x55ff895fd570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895fd558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895fd538 '' Function 0x55ff894f2e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895fd510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fd4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fd4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fd4a8 'int64_t2':'vector' lvalue ParmVar 0x55ff895fd148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895fd2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fd710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fd660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895fe4c0 # | | | | `-ReturnStmt 0x55ff895fe4b0 # | | | | `-CallExpr 0x55ff895fe480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895fe468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895fe448 '' Function 0x55ff894f3078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895fe420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fe408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fe3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fe3b8 'int64_t3':'vector' lvalue ParmVar 0x55ff895fd660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895fe1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895fe620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fe570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895fe9e8 # | | | | `-ReturnStmt 0x55ff895fe9d8 # | | | | `-CallExpr 0x55ff895fe9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895fe990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895fe970 '' Function 0x55ff894f32f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895fe948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895fe930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fe918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fe8e0 'int64_t4':'vector' lvalue ParmVar 0x55ff895fe570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895fe6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895feb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fea98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895fef00 # | | | | `-ReturnStmt 0x55ff895feef0 # | | | | `-CallExpr 0x55ff895feec0 'float' # | | | | |-ImplicitCastExpr 0x55ff895feea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895fee88 '' Function 0x55ff894f2b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895fee60 'float' # | | | | `-ImplicitCastExpr 0x55ff895fee48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895fee30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895fedf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895fea98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895febf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ff060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fefb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895ff438 # | | | | `-ReturnStmt 0x55ff895ff428 # | | | | `-CallExpr 0x55ff895ff3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ff3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895ff3c0 '' Function 0x55ff894f2e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895ff398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ff380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ff368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ff330 'uint64_t2':'vector' lvalue ParmVar 0x55ff895fefb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895ff110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ff598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ff4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895ff978 # | | | | `-ReturnStmt 0x55ff895ff968 # | | | | `-CallExpr 0x55ff895ff938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ff920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895ff900 '' Function 0x55ff894f3078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895ff8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ff8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ff8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ff870 'uint64_t3':'vector' lvalue ParmVar 0x55ff895ff4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895ff648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895ffad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895ffa28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895ffec0 # | | | | `-ReturnStmt 0x55ff895ffeb0 # | | | | `-CallExpr 0x55ff895ffe80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895ffe68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895ffe48 '' Function 0x55ff894f32f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895ffe20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895ffe08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895ffdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895ffdb8 'uint64_t4':'vector' lvalue ParmVar 0x55ff895ffa28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895ffb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89600030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895fff80 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff896008b8 # | | | | `-ReturnStmt 0x55ff896008a8 # | | | | `-CallExpr 0x55ff89600878 'float' # | | | | |-ImplicitCastExpr 0x55ff89600860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89600840 '' Function 0x55ff894f7f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89600818 'float' # | | | | `-ImplicitCastExpr 0x55ff89600800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896007e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896007b0 'double' lvalue ParmVar 0x55ff895fff80 'V' 'double' # | | | `-DeprecatedAttr 0x55ff896000e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89600a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89600978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89600d90 # | | | | `-ReturnStmt 0x55ff89600d80 # | | | | `-CallExpr 0x55ff89600d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89600d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89600d18 '' Function 0x55ff894f8178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89600cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89600cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89600cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89600c88 'double2':'vector' lvalue ParmVar 0x55ff89600978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89600ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89600f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89600e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff89601270 # | | | | `-ReturnStmt 0x55ff89601260 # | | | | `-CallExpr 0x55ff89601230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89601218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896011f8 '' Function 0x55ff894f83f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896011d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896011b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896011a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89601168 'double3':'vector' lvalue ParmVar 0x55ff89600e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89600fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896013e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89601330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff89601758 # | | | | `-ReturnStmt 0x55ff89601748 # | | | | `-CallExpr 0x55ff89601718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89601700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896016e0 '' Function 0x55ff894f8668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896016b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896016a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89601688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89601650 'double4':'vector' lvalue ParmVar 0x55ff89601330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89601490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896018b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89601808 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff89601c18 # | | | | `-ReturnStmt 0x55ff89601c08 # | | | | `-CallExpr 0x55ff89601bd8 'float' # | | | | |-ImplicitCastExpr 0x55ff89601bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89601ba0 '' Function 0x55ff894f7f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89601b78 'float' # | | | | `-ImplicitCastExpr 0x55ff89601b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89601b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89601b10 'int' lvalue ParmVar 0x55ff89601808 'V' 'int' # | | | `-DeprecatedAttr 0x55ff89601968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89601d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89601cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff896020f8 # | | | | `-ReturnStmt 0x55ff896020e8 # | | | | `-CallExpr 0x55ff896020b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896020a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89602080 '' Function 0x55ff894f8178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89602058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89602040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89602028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89601ff0 'int2':'vector' lvalue ParmVar 0x55ff89601cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89601e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89602258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896021a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff896025e0 # | | | | `-ReturnStmt 0x55ff896025d0 # | | | | `-CallExpr 0x55ff896025a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89602588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89602568 '' Function 0x55ff894f83f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89602540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89602528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89602510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896024d8 'int3':'vector' lvalue ParmVar 0x55ff896021a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89602308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89603000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89602f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89603390 # | | | | `-ReturnStmt 0x55ff89603380 # | | | | `-CallExpr 0x55ff89603350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89603338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89603318 '' Function 0x55ff894f8668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896032f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896032d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896032c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89603288 'int4':'vector' lvalue ParmVar 0x55ff89602f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff896030b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896034f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89603440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89603870 # | | | | `-ReturnStmt 0x55ff89603860 # | | | | `-CallExpr 0x55ff89603830 'float' # | | | | |-ImplicitCastExpr 0x55ff89603818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896037f8 '' Function 0x55ff894f7f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896037d0 'float' # | | | | `-ImplicitCastExpr 0x55ff896037b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896037a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89603768 'uint':'unsigned int' lvalue ParmVar 0x55ff89603440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff896035a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896039d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89603920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89603d70 # | | | | `-ReturnStmt 0x55ff89603d60 # | | | | `-CallExpr 0x55ff89603d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89603d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89603cf8 '' Function 0x55ff894f8178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89603cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89603cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89603ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89603c68 'uint2':'vector' lvalue ParmVar 0x55ff89603920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89603a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89603ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89603e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89604278 # | | | | `-ReturnStmt 0x55ff89604268 # | | | | `-CallExpr 0x55ff89604238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89604220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89604200 '' Function 0x55ff894f83f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896041d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896041c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896041a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89604170 'uint3':'vector' lvalue ParmVar 0x55ff89603e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89603f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896043d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89604328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89604788 # | | | | `-ReturnStmt 0x55ff89604778 # | | | | `-CallExpr 0x55ff89604748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89604730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89604710 '' Function 0x55ff894f8668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896046e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896046d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896046b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89604680 'uint4':'vector' lvalue ParmVar 0x55ff89604328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89604488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896048e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89604838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89604c88 # | | | | `-ReturnStmt 0x55ff89604c78 # | | | | `-CallExpr 0x55ff89604c48 'float' # | | | | |-ImplicitCastExpr 0x55ff89604c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89604c10 '' Function 0x55ff894f7f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89604be8 'float' # | | | | `-ImplicitCastExpr 0x55ff89604bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89604bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89604b80 'int64_t':'long' lvalue ParmVar 0x55ff89604838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89604998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89604de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89604d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89606a78 # | | | | `-ReturnStmt 0x55ff89606a68 # | | | | `-CallExpr 0x55ff89606a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89606a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89606a00 '' Function 0x55ff894f8178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896069d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896069c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896069a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89606970 'int64_t2':'vector' lvalue ParmVar 0x55ff89604d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89604e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89606bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89606b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89606fa0 # | | | | `-ReturnStmt 0x55ff89606f90 # | | | | `-CallExpr 0x55ff89606f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89606f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89606f28 '' Function 0x55ff894f83f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89606f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89606ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89606ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89606e98 'int64_t3':'vector' lvalue ParmVar 0x55ff89606b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89606c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89607100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89607050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff896074d0 # | | | | `-ReturnStmt 0x55ff896074c0 # | | | | `-CallExpr 0x55ff89607490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89607478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89607458 '' Function 0x55ff894f8668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89607430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89607418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89607400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896073c8 'int64_t4':'vector' lvalue ParmVar 0x55ff89607050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff896071b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89607630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89607580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff896079f0 # | | | | `-ReturnStmt 0x55ff896079e0 # | | | | `-CallExpr 0x55ff896079b0 'float' # | | | | |-ImplicitCastExpr 0x55ff89607998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89607978 '' Function 0x55ff894f7f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89607950 'float' # | | | | `-ImplicitCastExpr 0x55ff89607938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89607920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896078e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89607580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff896076e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89607b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89607aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff89607f30 # | | | | `-ReturnStmt 0x55ff89607f20 # | | | | `-CallExpr 0x55ff89607ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89607ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89607eb8 '' Function 0x55ff894f8178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89607e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89607e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89607e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89607e28 'uint64_t2':'vector' lvalue ParmVar 0x55ff89607aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89607c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89608090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89607fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89608478 # | | | | `-ReturnStmt 0x55ff89608468 # | | | | `-CallExpr 0x55ff89608438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89608420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89608400 '' Function 0x55ff894f83f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896083d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896083c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896083a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89608370 'uint64_t3':'vector' lvalue ParmVar 0x55ff89607fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89608140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896085d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89608528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff896092d0 # | | | | `-ReturnStmt 0x55ff896092c0 # | | | | `-CallExpr 0x55ff89609290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89609278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89609258 '' Function 0x55ff894f8668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89609230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89609218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89609200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896091c8 'uint64_t4':'vector' lvalue ParmVar 0x55ff89608528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89608688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89609438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89609388 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89609780 # | | | | `-ReturnStmt 0x55ff89609770 # | | | | `-CallExpr 0x55ff89609740 'float' # | | | | |-ImplicitCastExpr 0x55ff89609728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89609708 '' Function 0x55ff894ff628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896096e0 'float' # | | | | `-ImplicitCastExpr 0x55ff896096c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896096b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89609678 'double' lvalue ParmVar 0x55ff89609388 'V' 'double' # | | | `-DeprecatedAttr 0x55ff896094e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896098e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89609838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89609c50 # | | | | `-ReturnStmt 0x55ff89609c40 # | | | | `-CallExpr 0x55ff89609c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89609bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89609bd8 '' Function 0x55ff894ff8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89609bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89609b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89609b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89609b48 'double2':'vector' lvalue ParmVar 0x55ff89609838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89609998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89609db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89609d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8960a128 # | | | | `-ReturnStmt 0x55ff8960a118 # | | | | `-CallExpr 0x55ff8960a0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960a0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8960a0b0 '' Function 0x55ff894ffb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8960a088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960a070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960a058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960a020 'double3':'vector' lvalue ParmVar 0x55ff89609d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89609e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8960a290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960a1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8960a608 # | | | | `-ReturnStmt 0x55ff8960a5f8 # | | | | `-CallExpr 0x55ff8960a5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960a5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8960a590 '' Function 0x55ff894ffda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8960a568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960a550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960a538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960a500 'double4':'vector' lvalue ParmVar 0x55ff8960a1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8960a340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8960a768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960a6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8960aac0 # | | | | `-ReturnStmt 0x55ff8960aab0 # | | | | `-CallExpr 0x55ff8960aa80 'float' # | | | | |-ImplicitCastExpr 0x55ff8960aa68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8960aa48 '' Function 0x55ff894ff628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8960aa20 'float' # | | | | `-ImplicitCastExpr 0x55ff8960aa08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960a9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960a9b8 'int' lvalue ParmVar 0x55ff8960a6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8960a818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960ac20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960ab70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff8960af98 # | | | | `-ReturnStmt 0x55ff8960af88 # | | | | `-CallExpr 0x55ff8960af58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960af40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8960af20 '' Function 0x55ff894ff8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8960aef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960aee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960aec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960ae90 'int2':'vector' lvalue ParmVar 0x55ff8960ab70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff8960acd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960b780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960b6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff8960bb00 # | | | | `-ReturnStmt 0x55ff8960baf0 # | | | | `-CallExpr 0x55ff8960bac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960baa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8960ba88 '' Function 0x55ff894ffb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8960ba60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960ba48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960ba30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960b9f8 'int3':'vector' lvalue ParmVar 0x55ff8960b6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff8960b830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960bc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960bbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff8960bfe8 # | | | | `-ReturnStmt 0x55ff8960bfd8 # | | | | `-CallExpr 0x55ff8960bfa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960bf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8960bf70 '' Function 0x55ff894ffda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8960bf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960bf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960bf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960bee0 'int4':'vector' lvalue ParmVar 0x55ff8960bbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff8960bd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960c148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960c098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff8960c4c0 # | | | | `-ReturnStmt 0x55ff8960c4b0 # | | | | `-CallExpr 0x55ff8960c480 'float' # | | | | |-ImplicitCastExpr 0x55ff8960c468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8960c448 '' Function 0x55ff894ff628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8960c420 'float' # | | | | `-ImplicitCastExpr 0x55ff8960c408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960c3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960c3b8 'uint':'unsigned int' lvalue ParmVar 0x55ff8960c098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff8960c1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960c620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960c570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff8960c9b8 # | | | | `-ReturnStmt 0x55ff8960c9a8 # | | | | `-CallExpr 0x55ff8960c978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960c960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8960c940 '' Function 0x55ff894ff8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8960c918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960c900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960c8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960c8b0 'uint2':'vector' lvalue ParmVar 0x55ff8960c570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff8960c6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960cb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960ca68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff8960ceb8 # | | | | `-ReturnStmt 0x55ff8960cea8 # | | | | `-CallExpr 0x55ff8960ce78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960ce60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8960ce40 '' Function 0x55ff894ffb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8960ce18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960ce00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960cde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960cdb0 'uint3':'vector' lvalue ParmVar 0x55ff8960ca68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff8960cbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960d018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960cf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff8960d3c0 # | | | | `-ReturnStmt 0x55ff8960d3b0 # | | | | `-CallExpr 0x55ff8960d380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960d368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8960d348 '' Function 0x55ff894ffda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8960d320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960d308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960d2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960d2b8 'uint4':'vector' lvalue ParmVar 0x55ff8960cf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff8960d0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960d520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960d470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8960e200 # | | | | `-ReturnStmt 0x55ff8960e1f0 # | | | | `-CallExpr 0x55ff8960e1c0 'float' # | | | | |-ImplicitCastExpr 0x55ff8960e1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8960e188 '' Function 0x55ff894ff628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8960e160 'float' # | | | | `-ImplicitCastExpr 0x55ff8960e148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960e130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960e0f8 'int64_t':'long' lvalue ParmVar 0x55ff8960d470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8960d5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960e360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960e2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8960e718 # | | | | `-ReturnStmt 0x55ff8960e708 # | | | | `-CallExpr 0x55ff8960e6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960e6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8960e6a0 '' Function 0x55ff894ff8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8960e678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960e660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960e648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960e610 'int64_t2':'vector' lvalue ParmVar 0x55ff8960e2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8960e410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960e878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960e7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8960ec38 # | | | | `-ReturnStmt 0x55ff8960ec28 # | | | | `-CallExpr 0x55ff8960ebf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960ebe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8960ebc0 '' Function 0x55ff894ffb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8960eb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960eb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960eb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960eb30 'int64_t3':'vector' lvalue ParmVar 0x55ff8960e7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8960e928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960ed98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960ece8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8960f160 # | | | | `-ReturnStmt 0x55ff8960f150 # | | | | `-CallExpr 0x55ff8960f120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960f108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8960f0e8 '' Function 0x55ff894ffda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8960f0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960f0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960f090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960f058 'int64_t4':'vector' lvalue ParmVar 0x55ff8960ece8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8960ee48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960f2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960f210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff8960f678 # | | | | `-ReturnStmt 0x55ff8960f668 # | | | | `-CallExpr 0x55ff8960f638 'float' # | | | | |-ImplicitCastExpr 0x55ff8960f620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8960f600 '' Function 0x55ff894ff628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8960f5d8 'float' # | | | | `-ImplicitCastExpr 0x55ff8960f5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960f5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960f570 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8960f210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff8960f370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960f7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960f728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff8960fbb0 # | | | | `-ReturnStmt 0x55ff8960fba0 # | | | | `-CallExpr 0x55ff8960fb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8960fb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8960fb38 '' Function 0x55ff894ff8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8960fb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8960faf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8960fae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960faa8 'uint64_t2':'vector' lvalue ParmVar 0x55ff8960f728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8960f888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8960fd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8960fc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89613628 # | | | | `-ReturnStmt 0x55ff89613618 # | | | | `-CallExpr 0x55ff896135e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896135d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896135b0 '' Function 0x55ff894ffb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89613588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89613570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89613558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8960ffe8 'uint64_t3':'vector' lvalue ParmVar 0x55ff8960fc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8960fdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89613788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896136d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff89613b70 # | | | | `-ReturnStmt 0x55ff89613b60 # | | | | `-CallExpr 0x55ff89613b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89613b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89613af8 '' Function 0x55ff894ffda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89613ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89613ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89613aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89613a68 'uint64_t4':'vector' lvalue ParmVar 0x55ff896136d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89613838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89613ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89613c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89614028 # | | | | `-ReturnStmt 0x55ff89614018 # | | | | `-CallExpr 0x55ff89613fe8 'float' # | | | | |-ImplicitCastExpr 0x55ff89613fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89613fb0 '' Function 0x55ff895009b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89613f88 'float' # | | | | `-ImplicitCastExpr 0x55ff89613f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89613f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89613f20 'double' lvalue ParmVar 0x55ff89613c30 'V' 'double' # | | | `-DeprecatedAttr 0x55ff89613d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89614198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896140e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89614500 # | | | | `-ReturnStmt 0x55ff896144f0 # | | | | `-CallExpr 0x55ff896144c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896144a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89614488 '' Function 0x55ff894dedc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89614460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89614448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89614430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896143f8 'double2':'vector' lvalue ParmVar 0x55ff896140e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89614248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89614670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896145c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff896149e0 # | | | | `-ReturnStmt 0x55ff896149d0 # | | | | `-CallExpr 0x55ff896149a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89614988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89614968 '' Function 0x55ff894df038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89614940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89614928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89614910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896148d8 'double3':'vector' lvalue ParmVar 0x55ff896145c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89614720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89614b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89614aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff89614ec8 # | | | | `-ReturnStmt 0x55ff89614eb8 # | | | | `-CallExpr 0x55ff89614e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89614e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89614e50 '' Function 0x55ff894df2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89614e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89614e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89614df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89614dc0 'double4':'vector' lvalue ParmVar 0x55ff89614aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89614c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89615028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89614f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff89615380 # | | | | `-ReturnStmt 0x55ff89615370 # | | | | `-CallExpr 0x55ff89615340 'float' # | | | | |-ImplicitCastExpr 0x55ff89615328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89615308 '' Function 0x55ff895009b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896152e0 'float' # | | | | `-ImplicitCastExpr 0x55ff896152c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896152b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89615278 'int' lvalue ParmVar 0x55ff89614f78 'V' 'int' # | | | `-DeprecatedAttr 0x55ff896150d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89615550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89615430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff896158c8 # | | | | `-ReturnStmt 0x55ff896158b8 # | | | | `-CallExpr 0x55ff89615888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89615870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89615850 '' Function 0x55ff894dedc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89615828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89615810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896157f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896157c0 'int2':'vector' lvalue ParmVar 0x55ff89615430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89615600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89615a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89615978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff89615da8 # | | | | `-ReturnStmt 0x55ff89615d98 # | | | | `-CallExpr 0x55ff89615d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89615d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89615d30 '' Function 0x55ff894df038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89615d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89615cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89615cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89615ca0 'int3':'vector' lvalue ParmVar 0x55ff89615978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89615ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89615f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89615e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89616290 # | | | | `-ReturnStmt 0x55ff89616280 # | | | | `-CallExpr 0x55ff89616250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89616238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89616218 '' Function 0x55ff894df2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896161f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896161d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896161c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89616188 'int4':'vector' lvalue ParmVar 0x55ff89615e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89615fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896163f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89616340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89616768 # | | | | `-ReturnStmt 0x55ff89616758 # | | | | `-CallExpr 0x55ff89616728 'float' # | | | | |-ImplicitCastExpr 0x55ff89616710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896166f0 '' Function 0x55ff895009b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896166c8 'float' # | | | | `-ImplicitCastExpr 0x55ff896166b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89616698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89616660 'uint':'unsigned int' lvalue ParmVar 0x55ff89616340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff896164a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896168c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89616818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89616c60 # | | | | `-ReturnStmt 0x55ff89616c50 # | | | | `-CallExpr 0x55ff89616c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89616c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89616be8 '' Function 0x55ff894dedc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89616bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89616ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89616b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89616b58 'uint2':'vector' lvalue ParmVar 0x55ff89616818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89616978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89616dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89616d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89617160 # | | | | `-ReturnStmt 0x55ff89617150 # | | | | `-CallExpr 0x55ff89617120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89617108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896170e8 '' Function 0x55ff894df038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896170c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896170a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89617090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89617058 'uint3':'vector' lvalue ParmVar 0x55ff89616d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89616e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896172c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89617210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89617680 # | | | | `-ReturnStmt 0x55ff89617670 # | | | | `-CallExpr 0x55ff89617640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89617628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89617608 '' Function 0x55ff894df2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896175e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896175c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896175b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89617578 'uint4':'vector' lvalue ParmVar 0x55ff89617210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89617370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896177e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89617730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89617b78 # | | | | `-ReturnStmt 0x55ff89617b68 # | | | | `-CallExpr 0x55ff89617b38 'float' # | | | | |-ImplicitCastExpr 0x55ff89617b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89617b00 '' Function 0x55ff895009b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89617ad8 'float' # | | | | `-ImplicitCastExpr 0x55ff89617ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89617aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89617a70 'int64_t':'long' lvalue ParmVar 0x55ff89617730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89617890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89617cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89617c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89618090 # | | | | `-ReturnStmt 0x55ff89618080 # | | | | `-CallExpr 0x55ff89618050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89618038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89618018 '' Function 0x55ff894dedc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89617ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89617fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89617fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89617f88 'int64_t2':'vector' lvalue ParmVar 0x55ff89617c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89617d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896181f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89618140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff896185b0 # | | | | `-ReturnStmt 0x55ff896185a0 # | | | | `-CallExpr 0x55ff89618570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89618558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89618538 '' Function 0x55ff894df038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89618510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896184f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896184e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896184a8 'int64_t3':'vector' lvalue ParmVar 0x55ff89618140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896182a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89618710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89618660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff89618ad8 # | | | | `-ReturnStmt 0x55ff89618ac8 # | | | | `-CallExpr 0x55ff89618a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89618a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89618a60 '' Function 0x55ff894df2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89618a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89618a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89618a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896189d0 'int64_t4':'vector' lvalue ParmVar 0x55ff89618660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff896187c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89618c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89618b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff89618ff0 # | | | | `-ReturnStmt 0x55ff89618fe0 # | | | | `-CallExpr 0x55ff89618fb0 'float' # | | | | |-ImplicitCastExpr 0x55ff89618f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89618f78 '' Function 0x55ff895009b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89618f50 'float' # | | | | `-ImplicitCastExpr 0x55ff89618f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89618f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89618ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89618b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff89618ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89619150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896190a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff89619528 # | | | | `-ReturnStmt 0x55ff89619518 # | | | | `-CallExpr 0x55ff896194e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896194d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896194b0 '' Function 0x55ff894dedc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89619488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89619470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89619458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89619420 'uint64_t2':'vector' lvalue ParmVar 0x55ff896190a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89619200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89619988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896198d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89619d68 # | | | | `-ReturnStmt 0x55ff89619d58 # | | | | `-CallExpr 0x55ff89619d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89619d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89619cf0 '' Function 0x55ff894df038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89619cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89619cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89619c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89619c60 'uint64_t3':'vector' lvalue ParmVar 0x55ff896198d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89619a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89619ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89619e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff8961a2b0 # | | | | `-ReturnStmt 0x55ff8961a2a0 # | | | | `-CallExpr 0x55ff8961a270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961a258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8961a238 '' Function 0x55ff894df2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8961a210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961a1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961a1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961a1a8 'uint64_t4':'vector' lvalue ParmVar 0x55ff89619e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89619f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8961a420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961a370 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff8961a768 # | | | | `-ReturnStmt 0x55ff8961a758 # | | | | `-CallExpr 0x55ff8961a728 'float' # | | | | |-ImplicitCastExpr 0x55ff8961a710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8961a6f0 '' Function 0x55ff8950a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8961a6c8 'float' # | | | | `-ImplicitCastExpr 0x55ff8961a6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961a698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961a660 'double' lvalue ParmVar 0x55ff8961a370 'V' 'double' # | | | `-DeprecatedAttr 0x55ff8961a4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8961a8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961a828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff8961ac40 # | | | | `-ReturnStmt 0x55ff8961ac30 # | | | | `-CallExpr 0x55ff8961ac00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961abe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8961abc8 '' Function 0x55ff8950a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8961aba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961ab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961ab70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961ab38 'double2':'vector' lvalue ParmVar 0x55ff8961a828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff8961a988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8961adb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961ad00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8961b120 # | | | | `-ReturnStmt 0x55ff8961b110 # | | | | `-CallExpr 0x55ff8961b0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961b0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8961b0a8 '' Function 0x55ff8950a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8961b080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961b068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961b050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961b018 'double3':'vector' lvalue ParmVar 0x55ff8961ad00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8961ae60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8961b290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961b1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8961b608 # | | | | `-ReturnStmt 0x55ff8961b5f8 # | | | | `-CallExpr 0x55ff8961b5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961b5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8961b590 '' Function 0x55ff8950a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8961b568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961b550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961b538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961b500 'double4':'vector' lvalue ParmVar 0x55ff8961b1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8961b340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8961b768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961b6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8961c368 # | | | | `-ReturnStmt 0x55ff8961c358 # | | | | `-CallExpr 0x55ff8961c328 'float' # | | | | |-ImplicitCastExpr 0x55ff8961c310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8961c2f0 '' Function 0x55ff8950a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8961c2c8 'float' # | | | | `-ImplicitCastExpr 0x55ff8961c2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961c298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961c260 'int' lvalue ParmVar 0x55ff8961b6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8961c0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8961c4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961c418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff8961c840 # | | | | `-ReturnStmt 0x55ff8961c830 # | | | | `-CallExpr 0x55ff8961c800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961c7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8961c7c8 '' Function 0x55ff8950a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8961c7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961c788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961c770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961c738 'int2':'vector' lvalue ParmVar 0x55ff8961c418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff8961c578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8961c9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961c8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff8961cd20 # | | | | `-ReturnStmt 0x55ff8961cd10 # | | | | `-CallExpr 0x55ff8961cce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961ccc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8961cca8 '' Function 0x55ff8950a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8961cc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961cc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961cc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961cc18 'int3':'vector' lvalue ParmVar 0x55ff8961c8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff8961ca50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8961ce80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961cdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff8961d208 # | | | | `-ReturnStmt 0x55ff8961d1f8 # | | | | `-CallExpr 0x55ff8961d1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961d1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8961d190 '' Function 0x55ff8950a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8961d168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961d150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961d138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961d100 'int4':'vector' lvalue ParmVar 0x55ff8961cdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff8961cf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8961d368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961d2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff8961d6e0 # | | | | `-ReturnStmt 0x55ff8961d6d0 # | | | | `-CallExpr 0x55ff8961d6a0 'float' # | | | | |-ImplicitCastExpr 0x55ff8961d688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8961d668 '' Function 0x55ff8950a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8961d640 'float' # | | | | `-ImplicitCastExpr 0x55ff8961d628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961d610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961d5d8 'uint':'unsigned int' lvalue ParmVar 0x55ff8961d2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff8961d418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8961d840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961d790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff8961dbd8 # | | | | `-ReturnStmt 0x55ff8961dbc8 # | | | | `-CallExpr 0x55ff8961db98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961db80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8961db60 '' Function 0x55ff8950a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8961db38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961db20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961db08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961dad0 'uint2':'vector' lvalue ParmVar 0x55ff8961d790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff8961d8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8961dd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8961dc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89624b60 # | | | | `-ReturnStmt 0x55ff89624b50 # | | | | `-CallExpr 0x55ff89624b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8961e080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8961e060 '' Function 0x55ff8950a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8961e038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8961e020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8961e008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8961dfd0 'uint3':'vector' lvalue ParmVar 0x55ff8961dc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff8961dde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89624cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89624c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89625068 # | | | | `-ReturnStmt 0x55ff89625058 # | | | | `-CallExpr 0x55ff89625028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89625010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89624ff0 '' Function 0x55ff8950a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89624fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89624fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89624f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89624f60 'uint4':'vector' lvalue ParmVar 0x55ff89624c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89624d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896251c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89625118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89625560 # | | | | `-ReturnStmt 0x55ff89625550 # | | | | `-CallExpr 0x55ff89625520 'float' # | | | | |-ImplicitCastExpr 0x55ff89625508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896254e8 '' Function 0x55ff8950a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896254c0 'float' # | | | | `-ImplicitCastExpr 0x55ff896254a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89625490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89625458 'int64_t':'long' lvalue ParmVar 0x55ff89625118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89625278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896256c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89625610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89625a78 # | | | | `-ReturnStmt 0x55ff89625a68 # | | | | `-CallExpr 0x55ff89625a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89625a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89625a00 '' Function 0x55ff8950a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896259d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896259c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896259a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89625970 'int64_t2':'vector' lvalue ParmVar 0x55ff89625610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89625770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89625bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89625b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89625f98 # | | | | `-ReturnStmt 0x55ff89625f88 # | | | | `-CallExpr 0x55ff89625f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89625f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89625f20 '' Function 0x55ff8950a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89625ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89625ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89625ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89625e90 'int64_t3':'vector' lvalue ParmVar 0x55ff89625b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89625c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896260f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89626048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff896264c0 # | | | | `-ReturnStmt 0x55ff896264b0 # | | | | `-CallExpr 0x55ff89626480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89626468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89626448 '' Function 0x55ff8950a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89626420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89626408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896263f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896263b8 'int64_t4':'vector' lvalue ParmVar 0x55ff89626048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff896261a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89626620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89626570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff896269d8 # | | | | `-ReturnStmt 0x55ff896269c8 # | | | | `-CallExpr 0x55ff89626998 'float' # | | | | |-ImplicitCastExpr 0x55ff89626980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89626960 '' Function 0x55ff8950a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89626938 'float' # | | | | `-ImplicitCastExpr 0x55ff89626920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89626908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896268d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89626570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff896266d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89573e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89626a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff89574248 # | | | | `-ReturnStmt 0x55ff89574238 # | | | | `-CallExpr 0x55ff89574208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895741f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895741d0 '' Function 0x55ff8950a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895741a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89574190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89574178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89574140 'uint64_t2':'vector' lvalue ParmVar 0x55ff89626a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89573f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895743a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895742f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89574788 # | | | | `-ReturnStmt 0x55ff89574778 # | | | | `-CallExpr 0x55ff89574748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89574730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89574710 '' Function 0x55ff8950a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895746e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895746d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895746b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89574680 'uint64_t3':'vector' lvalue ParmVar 0x55ff895742f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89574458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895748e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89574838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff89574cd0 # | | | | `-ReturnStmt 0x55ff89574cc0 # | | | | `-CallExpr 0x55ff89574c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89574c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89574c58 '' Function 0x55ff8950a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89574c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89574c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89574c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89574bc8 'uint64_t4':'vector' lvalue ParmVar 0x55ff89574838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89574998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89574e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89574d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89575188 # | | | | `-ReturnStmt 0x55ff89575178 # | | | | `-CallExpr 0x55ff89575148 'float' # | | | | |-ImplicitCastExpr 0x55ff89575130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89575110 '' Function 0x55ff8950b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895750e8 'float' # | | | | `-ImplicitCastExpr 0x55ff895750d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895750b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89575080 'double' lvalue ParmVar 0x55ff89574d90 'V' 'double' # | | | `-DeprecatedAttr 0x55ff89574ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895752f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89575248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89575660 # | | | | `-ReturnStmt 0x55ff89575650 # | | | | `-CallExpr 0x55ff89575620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89575608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895755e8 '' Function 0x55ff8950b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895755c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895755a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89575590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89575558 'double2':'vector' lvalue ParmVar 0x55ff89575248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895753a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895757d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89575720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff89575b40 # | | | | `-ReturnStmt 0x55ff89575b30 # | | | | `-CallExpr 0x55ff89575b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89575ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89575ac8 '' Function 0x55ff8950bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89575aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89575a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89575a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89575a38 'double3':'vector' lvalue ParmVar 0x55ff89575720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89575880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89575cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89575c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff896281a8 # | | | | `-ReturnStmt 0x55ff89628198 # | | | | `-CallExpr 0x55ff89628168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89628150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89628130 '' Function 0x55ff8950bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89628108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896280f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896280d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896280a0 'double4':'vector' lvalue ParmVar 0x55ff89575c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89575d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89628308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89628258 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff89628660 # | | | | `-ReturnStmt 0x55ff89628650 # | | | | `-CallExpr 0x55ff89628620 'float' # | | | | |-ImplicitCastExpr 0x55ff89628608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896285e8 '' Function 0x55ff8950b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896285c0 'float' # | | | | `-ImplicitCastExpr 0x55ff896285a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89628590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89628558 'int' lvalue ParmVar 0x55ff89628258 'V' 'int' # | | | `-DeprecatedAttr 0x55ff896283b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896287c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89628710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff89628b38 # | | | | `-ReturnStmt 0x55ff89628b28 # | | | | `-CallExpr 0x55ff89628af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89628ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89628ac0 '' Function 0x55ff8950b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89628a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89628a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89628a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89628a30 'int2':'vector' lvalue ParmVar 0x55ff89628710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89628870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89628c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89628be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff89629018 # | | | | `-ReturnStmt 0x55ff89629008 # | | | | `-CallExpr 0x55ff89628fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89628fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89628fa0 '' Function 0x55ff8950bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89628f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89628f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89628f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89628f10 'int3':'vector' lvalue ParmVar 0x55ff89628be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89628d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89629178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896290c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89629500 # | | | | `-ReturnStmt 0x55ff896294f0 # | | | | `-CallExpr 0x55ff896294c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896294a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89629488 '' Function 0x55ff8950bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89629460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89629448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89629430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896293f8 'int4':'vector' lvalue ParmVar 0x55ff896290c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89629228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89629660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff896295b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff896299d8 # | | | | `-ReturnStmt 0x55ff896299c8 # | | | | `-CallExpr 0x55ff89629998 'float' # | | | | |-ImplicitCastExpr 0x55ff89629980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89629960 '' Function 0x55ff8950b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89629938 'float' # | | | | `-ImplicitCastExpr 0x55ff89629920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89629908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896298d0 'uint':'unsigned int' lvalue ParmVar 0x55ff896295b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89629710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89629b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89629a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89629ed0 # | | | | `-ReturnStmt 0x55ff89629ec0 # | | | | `-CallExpr 0x55ff89629e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89629e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89629e58 '' Function 0x55ff8950b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89629e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89629e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89629e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89629dc8 'uint2':'vector' lvalue ParmVar 0x55ff89629a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89629be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962a860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962a7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff8962ac00 # | | | | `-ReturnStmt 0x55ff8962abf0 # | | | | `-CallExpr 0x55ff8962abc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962aba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8962ab88 '' Function 0x55ff8950bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8962ab60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962ab48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962ab30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962aaf8 'uint3':'vector' lvalue ParmVar 0x55ff8962a7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff8962a910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962ad60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962acb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff8962b108 # | | | | `-ReturnStmt 0x55ff8962b0f8 # | | | | `-CallExpr 0x55ff8962b0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962b0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8962b090 '' Function 0x55ff8950bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8962b068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962b050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962b038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962b000 'uint4':'vector' lvalue ParmVar 0x55ff8962acb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff8962ae10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962b268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962b1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8962b600 # | | | | `-ReturnStmt 0x55ff8962b5f0 # | | | | `-CallExpr 0x55ff8962b5c0 'float' # | | | | |-ImplicitCastExpr 0x55ff8962b5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8962b588 '' Function 0x55ff8950b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8962b560 'float' # | | | | `-ImplicitCastExpr 0x55ff8962b548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962b530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962b4f8 'int64_t':'long' lvalue ParmVar 0x55ff8962b1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8962b318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962b760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962b6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8962bb18 # | | | | `-ReturnStmt 0x55ff8962bb08 # | | | | `-CallExpr 0x55ff8962bad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962bac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8962baa0 '' Function 0x55ff8950b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8962ba78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962ba60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962ba48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962ba10 'int64_t2':'vector' lvalue ParmVar 0x55ff8962b6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8962b810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962bc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962bbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8962c038 # | | | | `-ReturnStmt 0x55ff8962c028 # | | | | `-CallExpr 0x55ff8962bff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962bfe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8962bfc0 '' Function 0x55ff8950bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8962bf98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962bf80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962bf68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962bf30 'int64_t3':'vector' lvalue ParmVar 0x55ff8962bbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8962bd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962c198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962c0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8962c560 # | | | | `-ReturnStmt 0x55ff8962c550 # | | | | `-CallExpr 0x55ff8962c520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962c508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8962c4e8 '' Function 0x55ff8950bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8962c4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962c4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962c490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962c458 'int64_t4':'vector' lvalue ParmVar 0x55ff8962c0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8962c248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962c6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962c610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff8962d488 # | | | | `-ReturnStmt 0x55ff8962d478 # | | | | `-CallExpr 0x55ff8962d448 'float' # | | | | |-ImplicitCastExpr 0x55ff8962d430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8962d410 '' Function 0x55ff8950b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8962d3e8 'float' # | | | | `-ImplicitCastExpr 0x55ff8962d3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962d3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962d380 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8962c610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff8962d180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962d5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962d538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff8962d9c0 # | | | | `-ReturnStmt 0x55ff8962d9b0 # | | | | `-CallExpr 0x55ff8962d980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962d968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8962d948 '' Function 0x55ff8950b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8962d920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962d908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962d8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962d8b8 'uint64_t2':'vector' lvalue ParmVar 0x55ff8962d538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8962d698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962db20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962da70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff8962df00 # | | | | `-ReturnStmt 0x55ff8962def0 # | | | | `-CallExpr 0x55ff8962dec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962dea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8962de88 '' Function 0x55ff8950bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8962de60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962de48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962de30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962ddf8 'uint64_t3':'vector' lvalue ParmVar 0x55ff8962da70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8962dbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962e060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962dfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff8962e448 # | | | | `-ReturnStmt 0x55ff8962e438 # | | | | `-CallExpr 0x55ff8962e408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8962e3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8962e3d0 '' Function 0x55ff8950bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8962e3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962e390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962e378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962e340 'uint64_t4':'vector' lvalue ParmVar 0x55ff8962dfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8962e110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8962e5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962e500 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff8962e928 # | | | | `-ReturnStmt 0x55ff8962e918 # | | | | `-CallExpr 0x55ff8962e8e8 'bool' # | | | | |-ImplicitCastExpr 0x55ff8962e8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8962e878 '' Function 0x55ff8950cae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55ff8962e850 'float' # | | | | `-ImplicitCastExpr 0x55ff8962e838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962e820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962e7e8 'double' lvalue ParmVar 0x55ff8962e500 'V' 'double' # | | | `-DeprecatedAttr 0x55ff8962e658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8962ea90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962e9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff8962ee58 # | | | | `-ReturnStmt 0x55ff8962ee48 # | | | | `-CallExpr 0x55ff8962ee18 'vector' # | | | | |-ImplicitCastExpr 0x55ff8962ee00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8962ed80 '' Function 0x55ff8950cdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8962ed58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962ed40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962ed28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962ecf0 'double2':'vector' lvalue ParmVar 0x55ff8962e9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff8962eb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8962efc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962ef10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8962f798 # | | | | `-ReturnStmt 0x55ff8962f788 # | | | | `-CallExpr 0x55ff8962f758 'vector' # | | | | |-ImplicitCastExpr 0x55ff8962f740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8962f6c0 '' Function 0x55ff8950d0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8962f698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962f680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962f668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962f630 'double3':'vector' lvalue ParmVar 0x55ff8962ef10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8962f070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8962f900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962f850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8962fcd8 # | | | | `-ReturnStmt 0x55ff8962fcc8 # | | | | `-CallExpr 0x55ff8962fc98 'vector' # | | | | |-ImplicitCastExpr 0x55ff8962fc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8962fc00 '' Function 0x55ff8950d3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8962fbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8962fbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8962fba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8962fb70 'double4':'vector' lvalue ParmVar 0x55ff8962f850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8962f9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8962fdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8962fd08 col:29 used V 'double' # | | | `-CompoundStmt 0x55ff89630018 # | | | `-ReturnStmt 0x55ff89630008 # | | | `-CallExpr 0x55ff8962ffd8 'bool' # | | | |-ImplicitCastExpr 0x55ff8962ffc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55ff8962ffa0 '' Function 0x55ff8950e000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55ff8962ff78 'float' # | | | `-ImplicitCastExpr 0x55ff8962ff60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ff8962ff48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ff8962ff10 'double' lvalue ParmVar 0x55ff8962fd08 'V' 'double' # | | |-FunctionDecl 0x55ff896300f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89630048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55ff89630380 # | | | `-ReturnStmt 0x55ff89630370 # | | | `-CallExpr 0x55ff89630340 'vector' # | | | |-ImplicitCastExpr 0x55ff89630328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55ff89630308 '' Function 0x55ff8950e278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55ff896302e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55ff896302c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ff896302b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ff89630278 'double2':'vector' lvalue ParmVar 0x55ff89630048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55ff89630460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896303b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55ff896306f0 # | | | `-ReturnStmt 0x55ff896306e0 # | | | `-CallExpr 0x55ff896306b0 'vector' # | | | |-ImplicitCastExpr 0x55ff89630698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55ff89630678 '' Function 0x55ff8950e4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55ff89630650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55ff89630638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ff89630620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ff896305e8 'double3':'vector' lvalue ParmVar 0x55ff896303b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55ff896307d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89630720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55ff89630a68 # | | | `-ReturnStmt 0x55ff89630a58 # | | | `-CallExpr 0x55ff89630a28 'vector' # | | | |-ImplicitCastExpr 0x55ff89630a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55ff896309f0 '' Function 0x55ff8950e768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55ff896309c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55ff896309b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ff89630998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ff89630960 'double4':'vector' lvalue ParmVar 0x55ff89630720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55ff89631160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55ff89630a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff89630b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896310b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff89630e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55ff89630f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55ff89630f78 col:39 s 'T' # | | | |-CompoundStmt 0x55ff89631430 # | | | | `-ReturnStmt 0x55ff89631420 # | | | | `-RecoveryExpr 0x55ff896313e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff896312d0 '' lvalue (ADL) = 'lerp' 0x55ff89510578 0x55ff8950eb08 0x55ff8950eed0 0x55ff8950f298 0x55ff8950f660 0x55ff8950fa10 0x55ff8950fde8 0x55ff895101b0 # | | | | |-RecoveryExpr 0x55ff89631350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ff89631370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff896311d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55ff896318f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ff896314f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ff89631740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55ff896317c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55ff89631db8 # | | | | `-ReturnStmt 0x55ff89631da8 # | | | | `-CallExpr 0x55ff89631d68 'float' # | | | | |-ImplicitCastExpr 0x55ff89631d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ff89631cf8 '' Function 0x55ff8950fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ff89631bb0 'float' # | | | | | `-ImplicitCastExpr 0x55ff89631b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89631b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89631b48 'double' lvalue ParmVar 0x55ff896314f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55ff89631c40 'float' # | | | | | `-ImplicitCastExpr 0x55ff89631c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89631c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89631bd8 'double' lvalue ParmVar 0x55ff89631740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55ff89631cd0 'float' # | | | | `-ImplicitCastExpr 0x55ff89631cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89631ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89631c68 'double' lvalue ParmVar 0x55ff896317c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55ff896319b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89632108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89631e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ff89631ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55ff89631f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55ff89632648 # | | | | `-ReturnStmt 0x55ff89632638 # | | | | `-CallExpr 0x55ff896325f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896325e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89632558 '' Function 0x55ff8950fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ff896323e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896323c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896323b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89632378 'double2':'vector' lvalue ParmVar 0x55ff89631e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55ff89632488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89632470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89632458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89632420 'double2':'vector' lvalue ParmVar 0x55ff89631ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ff89632530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89632518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89632500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896324c8 'double2':'vector' lvalue ParmVar 0x55ff89631f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff896321c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89632998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89632708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ff89632788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55ff89632808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55ff89632ed8 # | | | | `-ReturnStmt 0x55ff89632ec8 # | | | | `-CallExpr 0x55ff89632e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89632e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89632df0 '' Function 0x55ff895101b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89632c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89632c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89632c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89632c10 'double3':'vector' lvalue ParmVar 0x55ff89632708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55ff89632d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89632d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89632cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89632cb8 'double3':'vector' lvalue ParmVar 0x55ff89632788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ff89632dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89632db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89632d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89632d60 'double3':'vector' lvalue ParmVar 0x55ff89632808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89632a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89633228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89632f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ff89633018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55ff89633098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55ff89634ba0 # | | | | `-ReturnStmt 0x55ff89634b90 # | | | | `-CallExpr 0x55ff89634b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89633710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89633688 '' Function 0x55ff89510578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89633510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896334f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896334e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896334a8 'double4':'vector' lvalue ParmVar 0x55ff89632f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55ff896335b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896335a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89633588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89633550 'double4':'vector' lvalue ParmVar 0x55ff89633018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ff89633660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89633648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89633630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896335f8 'double4':'vector' lvalue ParmVar 0x55ff89633098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff896332e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89634e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89634c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ff89634cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55ff89634d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55ff89635320 # | | | | `-ReturnStmt 0x55ff89635310 # | | | | `-CallExpr 0x55ff896352d0 'float' # | | | | |-ImplicitCastExpr 0x55ff896352b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ff89635298 '' Function 0x55ff8950fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ff89635150 'float' # | | | | | `-ImplicitCastExpr 0x55ff89635138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89635120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896350e8 'int' lvalue ParmVar 0x55ff89634c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55ff896351e0 'float' # | | | | | `-ImplicitCastExpr 0x55ff896351c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896351b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89635178 'int' lvalue ParmVar 0x55ff89634cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55ff89635270 'float' # | | | | `-ImplicitCastExpr 0x55ff89635258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89635240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89635208 'int' lvalue ParmVar 0x55ff89634d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55ff89634f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89635658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896353d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ff89635450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55ff896354d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55ff89635b40 # | | | | `-ReturnStmt 0x55ff89635b30 # | | | | `-CallExpr 0x55ff89635af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89635ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89635ab8 '' Function 0x55ff8950fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ff89635940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89635928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89635910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896358d8 'int2':'vector' lvalue ParmVar 0x55ff896353d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55ff896359e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896359d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896359b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89635980 'int2':'vector' lvalue ParmVar 0x55ff89635450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ff89635a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89635a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89635a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89635a28 'int2':'vector' lvalue ParmVar 0x55ff896354d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89635718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89635e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89635bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ff89635c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55ff89635cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55ff89636368 # | | | | `-ReturnStmt 0x55ff89636358 # | | | | `-CallExpr 0x55ff89636318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89636300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ff896362e0 '' Function 0x55ff895101b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89636168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89636150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89636138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89636100 'int3':'vector' lvalue ParmVar 0x55ff89635bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55ff89636210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896361f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896361e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896361a8 'int3':'vector' lvalue ParmVar 0x55ff89635c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ff896362b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896362a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89636288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89636250 'int3':'vector' lvalue ParmVar 0x55ff89635cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89635f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896366a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89636418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ff89636498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55ff89636518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55ff89637bc0 # | | | | `-ReturnStmt 0x55ff89637bb0 # | | | | `-CallExpr 0x55ff89637b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89636b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89636b18 '' Function 0x55ff89510578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ff896369a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89636988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89636970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89636938 'int4':'vector' lvalue ParmVar 0x55ff89636418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55ff89636a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89636a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89636a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896369e0 'int4':'vector' lvalue ParmVar 0x55ff89636498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ff89636af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89636ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89636ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89636a88 'int4':'vector' lvalue ParmVar 0x55ff89636518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89636768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89637ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89637c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff89637cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff89637d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff896383b0 # | | | | `-ReturnStmt 0x55ff896383a0 # | | | | `-CallExpr 0x55ff89638360 'float' # | | | | |-ImplicitCastExpr 0x55ff89638348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ff89638328 '' Function 0x55ff8950fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ff896381e0 'float' # | | | | | `-ImplicitCastExpr 0x55ff896381c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896381b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89638178 'uint':'unsigned int' lvalue ParmVar 0x55ff89637c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55ff89638270 'float' # | | | | | `-ImplicitCastExpr 0x55ff89638258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89638240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89638208 'uint':'unsigned int' lvalue ParmVar 0x55ff89637cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ff89638300 'float' # | | | | `-ImplicitCastExpr 0x55ff896382e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896382d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89638298 'uint':'unsigned int' lvalue ParmVar 0x55ff89637d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89637fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896386e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89638460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff896384e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff89638560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89638bf0 # | | | | `-ReturnStmt 0x55ff89638be0 # | | | | `-CallExpr 0x55ff89638ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89638b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89638b68 '' Function 0x55ff8950fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ff896389f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896389d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896389c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89638988 'uint2':'vector' lvalue ParmVar 0x55ff89638460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55ff89638a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89638a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89638a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89638a30 'uint2':'vector' lvalue ParmVar 0x55ff896384e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ff89638b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89638b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89638b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89638ad8 'uint2':'vector' lvalue ParmVar 0x55ff89638560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff896387a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89638f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89638ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff89638d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff89638da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89639438 # | | | | `-ReturnStmt 0x55ff89639428 # | | | | `-CallExpr 0x55ff896393e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896393d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ff896393b0 '' Function 0x55ff895101b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89639238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89639220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89639208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896391d0 'uint3':'vector' lvalue ParmVar 0x55ff89638ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55ff896392e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896392c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896392b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89639278 'uint3':'vector' lvalue ParmVar 0x55ff89638d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ff89639388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89639370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89639358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89639320 'uint3':'vector' lvalue ParmVar 0x55ff89638da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89638fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89639778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896394e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff89639568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff896395e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89639cb0 # | | | | `-ReturnStmt 0x55ff89639ca0 # | | | | `-CallExpr 0x55ff89639c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89639c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89639c28 '' Function 0x55ff89510578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89639a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89639a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89639a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89639a28 'uint4':'vector' lvalue ParmVar 0x55ff896394e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55ff89639b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89639b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89639b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89639ad0 'uint4':'vector' lvalue ParmVar 0x55ff89639568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ff89639c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89639be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89639bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89639b98 'uint4':'vector' lvalue ParmVar 0x55ff896395e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89639838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89639fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89639d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89639de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89639e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8963a4c0 # | | | | `-ReturnStmt 0x55ff8963a4b0 # | | | | `-CallExpr 0x55ff8963a470 'float' # | | | | |-ImplicitCastExpr 0x55ff8963a458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ff8963a438 '' Function 0x55ff8950fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ff8963a2f0 'float' # | | | | | `-ImplicitCastExpr 0x55ff8963a2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963a2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963a288 'int64_t':'long' lvalue ParmVar 0x55ff89639d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55ff8963a380 'float' # | | | | | `-ImplicitCastExpr 0x55ff8963a368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963a350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963a318 'int64_t':'long' lvalue ParmVar 0x55ff89639de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ff8963a410 'float' # | | | | `-ImplicitCastExpr 0x55ff8963a3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963a3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963a3a8 'int64_t':'long' lvalue ParmVar 0x55ff89639e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8963a0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963a7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963a570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8963a5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8963a670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8963ad20 # | | | | `-ReturnStmt 0x55ff8963ad10 # | | | | `-CallExpr 0x55ff8963acd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963acb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ff8963ac98 '' Function 0x55ff8950fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ff8963ab20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963ab08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963aaf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963aab8 'int64_t2':'vector' lvalue ParmVar 0x55ff8963a570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55ff8963abc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963abb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963ab98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963ab60 'int64_t2':'vector' lvalue ParmVar 0x55ff8963a5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff8963ac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963ac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963ac40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963ac08 'int64_t2':'vector' lvalue ParmVar 0x55ff8963a670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8963a8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963b058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963add0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8963ae50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8963aed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8963b588 # | | | | `-ReturnStmt 0x55ff8963b578 # | | | | `-CallExpr 0x55ff8963b538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963b520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ff8963b500 '' Function 0x55ff895101b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ff8963b388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963b370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963b358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963b320 'int64_t3':'vector' lvalue ParmVar 0x55ff8963add0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55ff8963b430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963b418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963b400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963b3c8 'int64_t3':'vector' lvalue ParmVar 0x55ff8963ae50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff8963b4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963b4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963b4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963b470 'int64_t3':'vector' lvalue ParmVar 0x55ff8963aed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8963b118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963b8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963b638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8963b6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8963b738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8963ce20 # | | | | `-ReturnStmt 0x55ff8963ce10 # | | | | `-CallExpr 0x55ff8963cdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963cdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ff8963cd98 '' Function 0x55ff89510578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ff8963cc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963cc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963cbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963cbb8 'int64_t4':'vector' lvalue ParmVar 0x55ff8963b638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55ff8963ccc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963ccb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963cc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963cc60 'int64_t4':'vector' lvalue ParmVar 0x55ff8963b6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff8963cd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963cd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963cd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963cd08 'int64_t4':'vector' lvalue ParmVar 0x55ff8963b738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8963b988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963d158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963ced0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff8963cf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff8963cfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff8963d650 # | | | | `-ReturnStmt 0x55ff8963d640 # | | | | `-CallExpr 0x55ff8963d600 'float' # | | | | |-ImplicitCastExpr 0x55ff8963d5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55ff8963d5c8 '' Function 0x55ff8950fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55ff8963d480 'float' # | | | | | `-ImplicitCastExpr 0x55ff8963d468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963d450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963d418 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8963ced0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55ff8963d510 'float' # | | | | | `-ImplicitCastExpr 0x55ff8963d4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963d4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963d4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8963cf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ff8963d5a0 'float' # | | | | `-ImplicitCastExpr 0x55ff8963d588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963d570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963d538 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8963cfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff8963d218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963d988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963d700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8963d780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff8963d800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff8963ded0 # | | | | `-ReturnStmt 0x55ff8963dec0 # | | | | `-CallExpr 0x55ff8963de80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963de68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55ff8963de48 '' Function 0x55ff8950fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55ff8963dcd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963dcb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963dca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963dc68 'uint64_t2':'vector' lvalue ParmVar 0x55ff8963d700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55ff8963dd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963dd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963dd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963dd10 'uint64_t2':'vector' lvalue ParmVar 0x55ff8963d780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff8963de20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963de08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963ddf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963ddb8 'uint64_t2':'vector' lvalue ParmVar 0x55ff8963d800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8963da48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963e208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963df80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8963e000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff8963e080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff8963e758 # | | | | `-ReturnStmt 0x55ff8963e748 # | | | | `-CallExpr 0x55ff8963e708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963e6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55ff8963e6d0 '' Function 0x55ff895101b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55ff8963e558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963e540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963e528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963e4f0 'uint64_t3':'vector' lvalue ParmVar 0x55ff8963df80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55ff8963e600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963e5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963e5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963e598 'uint64_t3':'vector' lvalue ParmVar 0x55ff8963e000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff8963e6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963e690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963e678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963e640 'uint64_t3':'vector' lvalue ParmVar 0x55ff8963e080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8963e2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963ea98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963e808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8963e888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff8963e908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff8963f000 # | | | | `-ReturnStmt 0x55ff8963eff0 # | | | | `-CallExpr 0x55ff8963efb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963ef98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55ff8963ef78 '' Function 0x55ff89510578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55ff8963ee00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963ede8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963edd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963ed98 'uint64_t4':'vector' lvalue ParmVar 0x55ff8963e808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55ff8963eea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8963ee90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8963ee78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8963ee40 'uint64_t4':'vector' lvalue ParmVar 0x55ff8963e888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff8963ef50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963ef38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963ef20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963eee8 'uint64_t4':'vector' lvalue ParmVar 0x55ff8963e908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8963eb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8963f168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963f0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff8963f4b0 # | | | | `-ReturnStmt 0x55ff8963f4a0 # | | | | `-CallExpr 0x55ff8963f470 'float' # | | | | |-ImplicitCastExpr 0x55ff8963f458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8963f438 '' Function 0x55ff895111f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8963f410 'float' # | | | | `-ImplicitCastExpr 0x55ff8963f3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963f3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963f3a8 'double' lvalue ParmVar 0x55ff8963f0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55ff8963f218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8963f618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963f568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff8963f980 # | | | | `-ReturnStmt 0x55ff8963f970 # | | | | `-CallExpr 0x55ff8963f940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963f928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8963f908 '' Function 0x55ff89511470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8963f8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963f8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963f8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963f878 'double2':'vector' lvalue ParmVar 0x55ff8963f568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff8963f6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8963fae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963fa38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8963fe58 # | | | | `-ReturnStmt 0x55ff8963fe48 # | | | | `-CallExpr 0x55ff8963fe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8963fe00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8963fde0 '' Function 0x55ff895116e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8963fdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8963fda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8963fd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8963fd50 'double3':'vector' lvalue ParmVar 0x55ff8963fa38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8963fb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8963ffc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8963ff10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff89640338 # | | | | `-ReturnStmt 0x55ff89640328 # | | | | `-CallExpr 0x55ff896402f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896402e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896402c0 '' Function 0x55ff89511960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89640298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89640280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89640268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89640230 'double4':'vector' lvalue ParmVar 0x55ff8963ff10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89640070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89640498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896403e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff896407f0 # | | | | `-ReturnStmt 0x55ff896407e0 # | | | | `-CallExpr 0x55ff896407b0 'float' # | | | | |-ImplicitCastExpr 0x55ff89640798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89640778 '' Function 0x55ff895111f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89640750 'float' # | | | | `-ImplicitCastExpr 0x55ff89640738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89640720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896406e8 'int' lvalue ParmVar 0x55ff896403e8 'V' 'int' # | | | `-DeprecatedAttr 0x55ff89640548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89640950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896408a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff89640ce0 # | | | | `-ReturnStmt 0x55ff89640cd0 # | | | | `-CallExpr 0x55ff89640ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89640c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89640c68 '' Function 0x55ff89511470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89640c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89640c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89640c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89640bd8 'int2':'vector' lvalue ParmVar 0x55ff896408a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89640a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89640e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89640d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff896411c0 # | | | | `-ReturnStmt 0x55ff896411b0 # | | | | `-CallExpr 0x55ff89641180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89641168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89641148 '' Function 0x55ff895116e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89641120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89641108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896410f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896410b8 'int3':'vector' lvalue ParmVar 0x55ff89640d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89640ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89641320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89641270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff896416a8 # | | | | `-ReturnStmt 0x55ff89641698 # | | | | `-CallExpr 0x55ff89641668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89641650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89641630 '' Function 0x55ff89511960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89641608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896415f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896415d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896415a0 'int4':'vector' lvalue ParmVar 0x55ff89641270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff896413d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89641808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89641758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89641b80 # | | | | `-ReturnStmt 0x55ff89641b70 # | | | | `-CallExpr 0x55ff89641b40 'float' # | | | | |-ImplicitCastExpr 0x55ff89641b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89641b08 '' Function 0x55ff895111f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89641ae0 'float' # | | | | `-ImplicitCastExpr 0x55ff89641ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89641ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89641a78 'uint':'unsigned int' lvalue ParmVar 0x55ff89641758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff896418b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89641ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89641c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89642078 # | | | | `-ReturnStmt 0x55ff89642068 # | | | | `-CallExpr 0x55ff89642038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89642020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89642000 '' Function 0x55ff89511470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89641fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89641fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89641fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89641f70 'uint2':'vector' lvalue ParmVar 0x55ff89641c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89641d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896421d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89642128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89642578 # | | | | `-ReturnStmt 0x55ff89642568 # | | | | `-CallExpr 0x55ff89642538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89642520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89642500 '' Function 0x55ff895116e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896424d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896424c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896424a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89642470 'uint3':'vector' lvalue ParmVar 0x55ff89642128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89642288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896426d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89642628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89642a80 # | | | | `-ReturnStmt 0x55ff89642a70 # | | | | `-CallExpr 0x55ff89642a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89642a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89642a08 '' Function 0x55ff89511960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896429e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896429c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896429b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89642978 'uint4':'vector' lvalue ParmVar 0x55ff89642628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89642788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89643410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89642b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff896437a8 # | | | | `-ReturnStmt 0x55ff89643798 # | | | | `-CallExpr 0x55ff89643768 'float' # | | | | |-ImplicitCastExpr 0x55ff89643750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89643730 '' Function 0x55ff895111f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89643708 'float' # | | | | `-ImplicitCastExpr 0x55ff896436f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896436d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896436a0 'int64_t':'long' lvalue ParmVar 0x55ff89642b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff896434c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89643908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89643858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89643cc0 # | | | | `-ReturnStmt 0x55ff89643cb0 # | | | | `-CallExpr 0x55ff89643c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89643c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89643c48 '' Function 0x55ff89511470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89643c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89643c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89643bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89643bb8 'int64_t2':'vector' lvalue ParmVar 0x55ff89643858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff896439b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89643e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89643d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff896441e0 # | | | | `-ReturnStmt 0x55ff896441d0 # | | | | `-CallExpr 0x55ff896441a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89644188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89644168 '' Function 0x55ff895116e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89644140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89644128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89644110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896440d8 'int64_t3':'vector' lvalue ParmVar 0x55ff89643d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89643ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89644340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89644290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff89644708 # | | | | `-ReturnStmt 0x55ff896446f8 # | | | | `-CallExpr 0x55ff896446c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896446b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89644690 '' Function 0x55ff89511960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89644668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89644650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89644638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89644600 'int64_t4':'vector' lvalue ParmVar 0x55ff89644290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff896443f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89644868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff896447b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff89644c20 # | | | | `-ReturnStmt 0x55ff89644c10 # | | | | `-CallExpr 0x55ff89644be0 'float' # | | | | |-ImplicitCastExpr 0x55ff89644bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89644ba8 '' Function 0x55ff895111f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89644b80 'float' # | | | | `-ImplicitCastExpr 0x55ff89644b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89644b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89644b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff896447b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff89644918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89644d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89644cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff89645158 # | | | | `-ReturnStmt 0x55ff89645148 # | | | | `-CallExpr 0x55ff89645118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89645100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896450e0 '' Function 0x55ff89511470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896450b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896450a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89645088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89645050 'uint64_t2':'vector' lvalue ParmVar 0x55ff89644cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89644e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896452b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89645208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89645f48 # | | | | `-ReturnStmt 0x55ff89645f38 # | | | | `-CallExpr 0x55ff89645f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89645ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89645ed0 '' Function 0x55ff895116e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89645ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89645e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89645e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89645e40 'uint64_t3':'vector' lvalue ParmVar 0x55ff89645208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89645368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896460a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89645ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff89646490 # | | | | `-ReturnStmt 0x55ff89646480 # | | | | `-CallExpr 0x55ff89646450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89646438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89646418 '' Function 0x55ff89511960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896463f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896463d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896463c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89646388 'uint64_t4':'vector' lvalue ParmVar 0x55ff89645ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89646158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89646600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89646550 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89646948 # | | | | `-ReturnStmt 0x55ff89646938 # | | | | `-CallExpr 0x55ff89646908 'float' # | | | | |-ImplicitCastExpr 0x55ff896468f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896468d0 '' Function 0x55ff89512578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896468a8 'float' # | | | | `-ImplicitCastExpr 0x55ff89646890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89646878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89646840 'double' lvalue ParmVar 0x55ff89646550 'V' 'double' # | | | `-DeprecatedAttr 0x55ff896466b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89646ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89646a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89646e20 # | | | | `-ReturnStmt 0x55ff89646e10 # | | | | `-CallExpr 0x55ff89646de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89646dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89646da8 '' Function 0x55ff895127f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89646d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89646d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89646d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89646d18 'double2':'vector' lvalue ParmVar 0x55ff89646a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89646b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89646f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89646ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff89647300 # | | | | `-ReturnStmt 0x55ff896472f0 # | | | | `-CallExpr 0x55ff896472c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896472a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89647288 '' Function 0x55ff89512a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89647260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89647248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89647230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896471f8 'double3':'vector' lvalue ParmVar 0x55ff89646ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89647040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89647470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896473c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff896477e8 # | | | | `-ReturnStmt 0x55ff896477d8 # | | | | `-CallExpr 0x55ff896477a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89647790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89647770 '' Function 0x55ff89513d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89647748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89647730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89647718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896476e0 'double4':'vector' lvalue ParmVar 0x55ff896473c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89647520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89647948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89647898 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff896482e0 # | | | | `-ReturnStmt 0x55ff896482d0 # | | | | `-CallExpr 0x55ff896482a0 'float' # | | | | |-ImplicitCastExpr 0x55ff89647c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89647c28 '' Function 0x55ff89512578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89647c00 'float' # | | | | `-ImplicitCastExpr 0x55ff89647be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89647bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89647b98 'int' lvalue ParmVar 0x55ff89647898 'V' 'int' # | | | `-DeprecatedAttr 0x55ff896479f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89648440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89648390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff896487b8 # | | | | `-ReturnStmt 0x55ff896487a8 # | | | | `-CallExpr 0x55ff89648778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89648760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89648740 '' Function 0x55ff895127f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89648718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89648700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896486e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896486b0 'int2':'vector' lvalue ParmVar 0x55ff89648390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff896484f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89648918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89648868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff89648c98 # | | | | `-ReturnStmt 0x55ff89648c88 # | | | | `-CallExpr 0x55ff89648c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89648c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89648c20 '' Function 0x55ff89512a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89648bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89648be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89648bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89648b90 'int3':'vector' lvalue ParmVar 0x55ff89648868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff896489c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89648df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89648d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89649180 # | | | | `-ReturnStmt 0x55ff89649170 # | | | | `-CallExpr 0x55ff89649140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89649128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89649108 '' Function 0x55ff89513d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896490e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896490c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896490b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89649078 'int4':'vector' lvalue ParmVar 0x55ff89648d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89648ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896492e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89649230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89649658 # | | | | `-ReturnStmt 0x55ff89649648 # | | | | `-CallExpr 0x55ff89649618 'float' # | | | | |-ImplicitCastExpr 0x55ff89649600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896495e0 '' Function 0x55ff89512578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896495b8 'float' # | | | | `-ImplicitCastExpr 0x55ff896495a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89649588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89649550 'uint':'unsigned int' lvalue ParmVar 0x55ff89649230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89649390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896497b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89649708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89649b50 # | | | | `-ReturnStmt 0x55ff89649b40 # | | | | `-CallExpr 0x55ff89649b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89649af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89649ad8 '' Function 0x55ff895127f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89649ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89649a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89649a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89649a48 'uint2':'vector' lvalue ParmVar 0x55ff89649708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89649868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89649cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89649c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff8964a050 # | | | | `-ReturnStmt 0x55ff8964a040 # | | | | `-CallExpr 0x55ff8964a010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89649ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89649fd8 '' Function 0x55ff89512a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89649fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89649f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89649f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89649f48 'uint3':'vector' lvalue ParmVar 0x55ff89649c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89649d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964a1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964a100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff8964ae18 # | | | | `-ReturnStmt 0x55ff8964ae08 # | | | | `-CallExpr 0x55ff8964add8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964adc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8964ada0 '' Function 0x55ff89513d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8964ad78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964ad60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964ad48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964ad10 'uint4':'vector' lvalue ParmVar 0x55ff8964a100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff8964ab20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964af78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964aec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8964b310 # | | | | `-ReturnStmt 0x55ff8964b300 # | | | | `-CallExpr 0x55ff8964b2d0 'float' # | | | | |-ImplicitCastExpr 0x55ff8964b2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8964b298 '' Function 0x55ff89512578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8964b270 'float' # | | | | `-ImplicitCastExpr 0x55ff8964b258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964b240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964b208 'int64_t':'long' lvalue ParmVar 0x55ff8964aec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8964b028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964b470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964b3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8964b828 # | | | | `-ReturnStmt 0x55ff8964b818 # | | | | `-CallExpr 0x55ff8964b7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964b7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8964b7b0 '' Function 0x55ff895127f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8964b788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964b770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964b758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964b720 'int64_t2':'vector' lvalue ParmVar 0x55ff8964b3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8964b520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964b988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964b8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8964bd48 # | | | | `-ReturnStmt 0x55ff8964bd38 # | | | | `-CallExpr 0x55ff8964bd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964bcf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8964bcd0 '' Function 0x55ff89512a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8964bca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964bc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964bc40 'int64_t3':'vector' lvalue ParmVar 0x55ff8964b8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8964ba38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964bea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964bdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8964c270 # | | | | `-ReturnStmt 0x55ff8964c260 # | | | | `-CallExpr 0x55ff8964c230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964c218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8964c1f8 '' Function 0x55ff89513d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8964c1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964c1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964c1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964c168 'int64_t4':'vector' lvalue ParmVar 0x55ff8964bdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8964bf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964c3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964c320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff8964c788 # | | | | `-ReturnStmt 0x55ff8964c778 # | | | | `-CallExpr 0x55ff8964c748 'float' # | | | | |-ImplicitCastExpr 0x55ff8964c730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8964c710 '' Function 0x55ff89512578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8964c6e8 'float' # | | | | `-ImplicitCastExpr 0x55ff8964c6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964c6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964c680 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8964c320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff8964c480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964c8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964c838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff8964d600 # | | | | `-ReturnStmt 0x55ff8964d5f0 # | | | | `-CallExpr 0x55ff8964d5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964d5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8964d588 '' Function 0x55ff895127f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8964d560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964d548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964d530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964d4f8 'uint64_t2':'vector' lvalue ParmVar 0x55ff8964c838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8964c998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964d760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964d6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff8964db40 # | | | | `-ReturnStmt 0x55ff8964db30 # | | | | `-CallExpr 0x55ff8964db00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964dae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8964dac8 '' Function 0x55ff89512a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8964daa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964da88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964da70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964da38 'uint64_t3':'vector' lvalue ParmVar 0x55ff8964d6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8964d810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964dca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964dbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff8964e088 # | | | | `-ReturnStmt 0x55ff8964e078 # | | | | `-CallExpr 0x55ff8964e048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964e030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8964e010 '' Function 0x55ff89513d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8964dfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964dfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964dfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964df80 'uint64_t4':'vector' lvalue ParmVar 0x55ff8964dbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8964dd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964e1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964e148 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff8964e540 # | | | | `-ReturnStmt 0x55ff8964e530 # | | | | `-CallExpr 0x55ff8964e500 'float' # | | | | |-ImplicitCastExpr 0x55ff8964e4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8964e4c8 '' Function 0x55ff89514958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8964e4a0 'float' # | | | | `-ImplicitCastExpr 0x55ff8964e488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964e470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964e438 'double' lvalue ParmVar 0x55ff8964e148 'V' 'double' # | | | `-DeprecatedAttr 0x55ff8964e2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8964e6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964e600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff8964ea18 # | | | | `-ReturnStmt 0x55ff8964ea08 # | | | | `-CallExpr 0x55ff8964e9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964e9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8964e9a0 '' Function 0x55ff89514bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8964e978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964e960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964e948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964e910 'double2':'vector' lvalue ParmVar 0x55ff8964e600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff8964e760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8964eb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964ead8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8964eef8 # | | | | `-ReturnStmt 0x55ff8964eee8 # | | | | `-CallExpr 0x55ff8964eeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964eea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8964ee80 '' Function 0x55ff89514e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8964ee58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964ee40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964ee28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964edf0 'double3':'vector' lvalue ParmVar 0x55ff8964ead8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8964ec38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8964f068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964efb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8964f990 # | | | | `-ReturnStmt 0x55ff8964f980 # | | | | `-CallExpr 0x55ff8964f3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8964f388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8964f368 '' Function 0x55ff895150c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8964f340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8964f328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964f310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964f2d8 'double4':'vector' lvalue ParmVar 0x55ff8964efb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8964f118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8964faf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964fa40 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8964fe48 # | | | | `-ReturnStmt 0x55ff8964fe38 # | | | | `-CallExpr 0x55ff8964fe08 'float' # | | | | |-ImplicitCastExpr 0x55ff8964fdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8964fdd0 '' Function 0x55ff89514958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8964fda8 'float' # | | | | `-ImplicitCastExpr 0x55ff8964fd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8964fd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8964fd40 'int' lvalue ParmVar 0x55ff8964fa40 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8964fba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8964ffa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8964fef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff89650320 # | | | | `-ReturnStmt 0x55ff89650310 # | | | | `-CallExpr 0x55ff896502e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896502c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896502a8 '' Function 0x55ff89514bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89650280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89650268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89650250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89650218 'int2':'vector' lvalue ParmVar 0x55ff8964fef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89650058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89650480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896503d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff89650800 # | | | | `-ReturnStmt 0x55ff896507f0 # | | | | `-CallExpr 0x55ff896507c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896507a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89650788 '' Function 0x55ff89514e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89650760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89650748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89650730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896506f8 'int3':'vector' lvalue ParmVar 0x55ff896503d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89650530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89650960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896508b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89650ce8 # | | | | `-ReturnStmt 0x55ff89650cd8 # | | | | `-CallExpr 0x55ff89650ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89650c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89650c70 '' Function 0x55ff895150c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89650c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89650c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89650c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89650be0 'int4':'vector' lvalue ParmVar 0x55ff896508b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89650a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89650e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89650d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff896511c0 # | | | | `-ReturnStmt 0x55ff896511b0 # | | | | `-CallExpr 0x55ff89651180 'float' # | | | | |-ImplicitCastExpr 0x55ff89651168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89651148 '' Function 0x55ff89514958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89651120 'float' # | | | | `-ImplicitCastExpr 0x55ff89651108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896510f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896510b8 'uint':'unsigned int' lvalue ParmVar 0x55ff89650d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89650ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89651320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89651270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff896516b8 # | | | | `-ReturnStmt 0x55ff896516a8 # | | | | `-CallExpr 0x55ff89651678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89651660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89651640 '' Function 0x55ff89514bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89651618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89651600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896515e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896515b0 'uint2':'vector' lvalue ParmVar 0x55ff89651270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff896513d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89651818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89651768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89652450 # | | | | `-ReturnStmt 0x55ff89652440 # | | | | `-CallExpr 0x55ff89652410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896523f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896523d8 '' Function 0x55ff89514e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896523b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89652398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89652380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89652348 'uint3':'vector' lvalue ParmVar 0x55ff89651768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff896518c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896525b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89652500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89652958 # | | | | `-ReturnStmt 0x55ff89652948 # | | | | `-CallExpr 0x55ff89652918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89652900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896528e0 '' Function 0x55ff895150c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896528b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896528a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89652888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89652850 'uint4':'vector' lvalue ParmVar 0x55ff89652500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89652660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89652ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89652a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89652e50 # | | | | `-ReturnStmt 0x55ff89652e40 # | | | | `-CallExpr 0x55ff89652e10 'float' # | | | | |-ImplicitCastExpr 0x55ff89652df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89652dd8 '' Function 0x55ff89514958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89652db0 'float' # | | | | `-ImplicitCastExpr 0x55ff89652d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89652d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89652d48 'int64_t':'long' lvalue ParmVar 0x55ff89652a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89652b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89652fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89652f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89653368 # | | | | `-ReturnStmt 0x55ff89653358 # | | | | `-CallExpr 0x55ff89653328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89653310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896532f0 '' Function 0x55ff89514bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896532c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896532b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89653298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89653260 'int64_t2':'vector' lvalue ParmVar 0x55ff89652f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89653060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896534c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89653418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89653888 # | | | | `-ReturnStmt 0x55ff89653878 # | | | | `-CallExpr 0x55ff89653848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89653830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89653810 '' Function 0x55ff89514e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896537e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896537d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896537b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89653780 'int64_t3':'vector' lvalue ParmVar 0x55ff89653418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89653578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896539e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89653938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff89653db0 # | | | | `-ReturnStmt 0x55ff89653da0 # | | | | `-CallExpr 0x55ff89653d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89653d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89653d38 '' Function 0x55ff895150c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89653d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89653cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89653ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89653ca8 'int64_t4':'vector' lvalue ParmVar 0x55ff89653938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89653a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89653f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89653e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff896559e0 # | | | | `-ReturnStmt 0x55ff896559d0 # | | | | `-CallExpr 0x55ff896559a0 'float' # | | | | |-ImplicitCastExpr 0x55ff89655988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89655968 '' Function 0x55ff89514958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89655940 'float' # | | | | `-ImplicitCastExpr 0x55ff89655928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89655910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896541c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89653e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff89653fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89655b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89655a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff89655f18 # | | | | `-ReturnStmt 0x55ff89655f08 # | | | | `-CallExpr 0x55ff89655ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89655ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89655ea0 '' Function 0x55ff89514bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89655e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89655e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89655e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89655e10 'uint64_t2':'vector' lvalue ParmVar 0x55ff89655a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89655bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89656078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89655fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89656458 # | | | | `-ReturnStmt 0x55ff89656448 # | | | | `-CallExpr 0x55ff89656418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89656400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896563e0 '' Function 0x55ff89514e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896563b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896563a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89656388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89656350 'uint64_t3':'vector' lvalue ParmVar 0x55ff89655fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89656128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896565b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89656508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff896569a0 # | | | | `-ReturnStmt 0x55ff89656990 # | | | | `-CallExpr 0x55ff89656960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89656948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89656928 '' Function 0x55ff895150c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89656900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896568e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896568d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89656898 'uint64_t4':'vector' lvalue ParmVar 0x55ff89656508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89656668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55ff89656fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55ff896569b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff89656a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff89656f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff89656d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ff89656dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55ff89657310 # | | | | `-ReturnStmt 0x55ff89657300 # | | | | `-RecoveryExpr 0x55ff896572d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff89657138 '' lvalue (ADL) = 'max' 0x55ff89526988 0x55ff894ecf00 0x55ff894ed210 0x55ff894ed530 0x55ff894ed850 0x55ff894edb58 0x55ff894edef8 0x55ff894ee298 0x55ff894ee638 0x55ff894ee958 0x55ff894eecb8 0x55ff89522fb8 0x55ff89523318 0x55ff89523638 0x55ff895239d8 0x55ff89523d78 0x55ff89524118 0x55ff89524438 0x55ff895247d8 0x55ff89524b78 0x55ff89524f38 0x55ff89525240 0x55ff89525560 0x55ff89525880 0x55ff89525ba0 0x55ff89525ea8 0x55ff89526248 0x55ff895265e8 # | | | | `-RecoveryExpr 0x55ff89657258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff89657038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ff89657ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55ff89657328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896573c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff89657f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89657670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55ff89657748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55ff89658338 # | | | | `-ReturnStmt 0x55ff89658328 # | | | | `-RecoveryExpr 0x55ff896582f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff89658160 '' lvalue (ADL) = 'max' 0x55ff895265e8 0x55ff89526988 0x55ff894ecf00 0x55ff894ed210 0x55ff894ed530 0x55ff894ed850 0x55ff894edb58 0x55ff894edef8 0x55ff894ee298 0x55ff894ee638 0x55ff894ee958 0x55ff894eecb8 0x55ff89522fb8 0x55ff89523318 0x55ff89523638 0x55ff895239d8 0x55ff89523d78 0x55ff89524118 0x55ff89524438 0x55ff895247d8 0x55ff89524b78 0x55ff89524f38 0x55ff89525240 0x55ff89525560 0x55ff89525880 0x55ff89525ba0 0x55ff89525ea8 0x55ff89526248 # | | | | `-RecoveryExpr 0x55ff896582d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff89658060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ff89658920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55ff89658350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896583e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff89658878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896586f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55ff89658768 col:24 p1 'T' # | | | |-CompoundStmt 0x55ff89658c60 # | | | | `-ReturnStmt 0x55ff89658c50 # | | | | `-RecoveryExpr 0x55ff89658c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff89658a88 '' lvalue (ADL) = 'min' 0x55ff8952db60 0x55ff89526d20 0x55ff89527030 0x55ff89527350 0x55ff89527670 0x55ff89527978 0x55ff89527c98 0x55ff89527fb8 0x55ff895282d8 0x55ff895285f8 0x55ff89528918 0x55ff89528c38 0x55ff89528f68 0x55ff89529270 0x55ff89529590 0x55ff895298b0 0x55ff89529bd0 0x55ff89529ef0 0x55ff8952a210 0x55ff8952a530 0x55ff8952a850 0x55ff8952ab70 0x55ff8952c8b8 0x55ff8952cbd8 0x55ff8952cef8 0x55ff8952d200 0x55ff8952d520 0x55ff8952d840 # | | | | `-RecoveryExpr 0x55ff89658ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff89658988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55ff89659250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55ff89658c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff89658d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896591a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89658fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55ff89659098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55ff89659590 # | | | | `-ReturnStmt 0x55ff89659580 # | | | | `-RecoveryExpr 0x55ff89659550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55ff896593b8 '' lvalue (ADL) = 'min' 0x55ff8952d840 0x55ff8952db60 0x55ff89526d20 0x55ff89527030 0x55ff89527350 0x55ff89527670 0x55ff89527978 0x55ff89527c98 0x55ff89527fb8 0x55ff895282d8 0x55ff895285f8 0x55ff89528918 0x55ff89528c38 0x55ff89528f68 0x55ff89529270 0x55ff89529590 0x55ff895298b0 0x55ff89529bd0 0x55ff89529ef0 0x55ff8952a210 0x55ff8952a530 0x55ff8952a850 0x55ff8952ab70 0x55ff8952c8b8 0x55ff8952cbd8 0x55ff8952cef8 0x55ff8952d200 0x55ff8952d520 # | | | | `-RecoveryExpr 0x55ff89659530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55ff896592b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55ff89659700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89659650 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89659a50 # | | | | `-ReturnStmt 0x55ff89659a40 # | | | | `-CallExpr 0x55ff89659a10 'float' # | | | | |-ImplicitCastExpr 0x55ff896599f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896599d8 '' Function 0x55ff89531128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896599b0 'float' # | | | | `-ImplicitCastExpr 0x55ff89659998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89659980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89659948 'double' lvalue ParmVar 0x55ff89659650 'V' 'double' # | | | `-DeprecatedAttr 0x55ff896597b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89659bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89659b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89659f30 # | | | | `-ReturnStmt 0x55ff89659f20 # | | | | `-CallExpr 0x55ff89659ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89659ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89659eb8 '' Function 0x55ff895313a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89659e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89659e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89659e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89659e28 'double2':'vector' lvalue ParmVar 0x55ff89659b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89659c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8965a388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965a2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8965a700 # | | | | `-ReturnStmt 0x55ff8965a6f0 # | | | | `-CallExpr 0x55ff8965a6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965a6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8965a688 '' Function 0x55ff89531618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8965a660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965a648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965a630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965a5f8 'double3':'vector' lvalue ParmVar 0x55ff8965a2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8965a438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8965a870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965a7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8965abf0 # | | | | `-ReturnStmt 0x55ff8965abe0 # | | | | `-CallExpr 0x55ff8965abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965ab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8965ab78 '' Function 0x55ff89531890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8965ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965ab20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965aae8 'double4':'vector' lvalue ParmVar 0x55ff8965a7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8965a920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8965ad50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965aca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8965b0b0 # | | | | `-ReturnStmt 0x55ff8965b0a0 # | | | | `-CallExpr 0x55ff8965b070 'float' # | | | | |-ImplicitCastExpr 0x55ff8965b058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8965b038 '' Function 0x55ff89531128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8965b010 'float' # | | | | `-ImplicitCastExpr 0x55ff8965aff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965afe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965afa8 'int' lvalue ParmVar 0x55ff8965aca0 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8965ae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965b210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965b160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff8965b590 # | | | | `-ReturnStmt 0x55ff8965b580 # | | | | `-CallExpr 0x55ff8965b550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965b538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8965b518 '' Function 0x55ff895313a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8965b4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965b4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965b4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965b488 'int2':'vector' lvalue ParmVar 0x55ff8965b160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff8965b2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965b6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965b640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff8965ba78 # | | | | `-ReturnStmt 0x55ff8965ba68 # | | | | `-CallExpr 0x55ff8965ba38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965ba20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8965ba00 '' Function 0x55ff89531618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8965b9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965b9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965b9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965b970 'int3':'vector' lvalue ParmVar 0x55ff8965b640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff8965b7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965bbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965bb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff8965bf68 # | | | | `-ReturnStmt 0x55ff8965bf58 # | | | | `-CallExpr 0x55ff8965bf28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965bf10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8965bef0 '' Function 0x55ff89531890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8965bec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965beb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965be98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965be60 'int4':'vector' lvalue ParmVar 0x55ff8965bb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff8965bc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965c0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965c018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff8965ccd8 # | | | | `-ReturnStmt 0x55ff8965ccc8 # | | | | `-CallExpr 0x55ff8965cc98 'float' # | | | | |-ImplicitCastExpr 0x55ff8965cc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8965cc60 '' Function 0x55ff89531128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8965cc38 'float' # | | | | `-ImplicitCastExpr 0x55ff8965cc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965cc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965cbd0 'uint':'unsigned int' lvalue ParmVar 0x55ff8965c018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff8965c178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965ce38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965cd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff8965d1d8 # | | | | `-ReturnStmt 0x55ff8965d1c8 # | | | | `-CallExpr 0x55ff8965d198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965d180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8965d160 '' Function 0x55ff895313a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8965d138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965d120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965d108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965d0d0 'uint2':'vector' lvalue ParmVar 0x55ff8965cd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff8965cee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965d338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965d288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff8965d6e0 # | | | | `-ReturnStmt 0x55ff8965d6d0 # | | | | `-CallExpr 0x55ff8965d6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965d688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8965d668 '' Function 0x55ff89531618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8965d640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965d628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965d610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965d5d8 'uint3':'vector' lvalue ParmVar 0x55ff8965d288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff8965d3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965d840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965d790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff8965dbf0 # | | | | `-ReturnStmt 0x55ff8965dbe0 # | | | | `-CallExpr 0x55ff8965dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965db98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8965db78 '' Function 0x55ff89531890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8965db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965db20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965dae8 'uint4':'vector' lvalue ParmVar 0x55ff8965d790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff8965d8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965dd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965dca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8965e0f0 # | | | | `-ReturnStmt 0x55ff8965e0e0 # | | | | `-CallExpr 0x55ff8965e0b0 'float' # | | | | |-ImplicitCastExpr 0x55ff8965e098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8965e078 '' Function 0x55ff89531128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8965e050 'float' # | | | | `-ImplicitCastExpr 0x55ff8965e038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965e020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965dfe8 'int64_t':'long' lvalue ParmVar 0x55ff8965dca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8965de00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965e250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965e1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8965e610 # | | | | `-ReturnStmt 0x55ff8965e600 # | | | | `-CallExpr 0x55ff8965e5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965e5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8965e598 '' Function 0x55ff895313a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8965e570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965e558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965e540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965e508 'int64_t2':'vector' lvalue ParmVar 0x55ff8965e1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8965e300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965e770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965e6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8965f250 # | | | | `-ReturnStmt 0x55ff8965f240 # | | | | `-CallExpr 0x55ff8965f210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965f1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8965f1d8 '' Function 0x55ff89531618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8965f1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965ea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965ea68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965ea30 'int64_t3':'vector' lvalue ParmVar 0x55ff8965e6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8965e820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965f3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965f300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8965f780 # | | | | `-ReturnStmt 0x55ff8965f770 # | | | | `-CallExpr 0x55ff8965f740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8965f728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8965f708 '' Function 0x55ff89531890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8965f6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8965f6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965f6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965f678 'int64_t4':'vector' lvalue ParmVar 0x55ff8965f300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8965f460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965f8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965f830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff8965fca0 # | | | | `-ReturnStmt 0x55ff8965fc90 # | | | | `-CallExpr 0x55ff8965fc60 'float' # | | | | |-ImplicitCastExpr 0x55ff8965fc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8965fc28 '' Function 0x55ff89531128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8965fc00 'float' # | | | | `-ImplicitCastExpr 0x55ff8965fbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8965fbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8965fb98 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8965f830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff8965f990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8965fe00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8965fd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff896601e0 # | | | | `-ReturnStmt 0x55ff896601d0 # | | | | `-CallExpr 0x55ff896601a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89660188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89660168 '' Function 0x55ff895313a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89660140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89660128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89660110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896600d8 'uint64_t2':'vector' lvalue ParmVar 0x55ff8965fd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8965feb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89660340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89660290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89660728 # | | | | `-ReturnStmt 0x55ff89660718 # | | | | `-CallExpr 0x55ff896606e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896606d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896606b0 '' Function 0x55ff89531618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89660688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89660670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89660658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89660620 'uint64_t3':'vector' lvalue ParmVar 0x55ff89660290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896603f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89660888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896607d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff89660c78 # | | | | `-ReturnStmt 0x55ff89660c68 # | | | | `-CallExpr 0x55ff89660c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89660c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89660c00 '' Function 0x55ff89531890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89660bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89660bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89660ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89660b70 'uint64_t4':'vector' lvalue ParmVar 0x55ff896607d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89660938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89660e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89660d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ff89660db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55ff89661a60 # | | | | `-ReturnStmt 0x55ff89661a50 # | | | | `-CallExpr 0x55ff89661a18 'float' # | | | | |-ImplicitCastExpr 0x55ff89661a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff896619e0 '' Function 0x55ff895361e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff89661130 'float' # | | | | | `-ImplicitCastExpr 0x55ff89661118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89661100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896610c8 'double' lvalue ParmVar 0x55ff89660d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55ff896619b8 'float' # | | | | `-ImplicitCastExpr 0x55ff896619a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89661190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89661158 'double' lvalue ParmVar 0x55ff89660db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55ff89660f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89661c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89661b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ff89661b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55ff89662088 # | | | | `-ReturnStmt 0x55ff89662078 # | | | | `-CallExpr 0x55ff89662040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89662028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89662008 '' Function 0x55ff89536500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff89661f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89661f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89661f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89661ed0 'double2':'vector' lvalue ParmVar 0x55ff89661b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ff89661fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89661fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89661fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89661f78 'double2':'vector' lvalue ParmVar 0x55ff89661b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89661d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89662290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89662140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ff896621c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55ff896626b8 # | | | | `-ReturnStmt 0x55ff896626a8 # | | | | `-CallExpr 0x55ff89662670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89662658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89662638 '' Function 0x55ff89536870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89662568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89662550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89662538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89662500 'double3':'vector' lvalue ParmVar 0x55ff89662140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ff89662610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896625f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896625e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896625a8 'double3':'vector' lvalue ParmVar 0x55ff896621c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89662348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896628c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89662770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ff896627f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55ff89662cf0 # | | | | `-ReturnStmt 0x55ff89662ce0 # | | | | `-CallExpr 0x55ff89662ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89662c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89662c70 '' Function 0x55ff89536b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89662ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89662b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89662b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89662b38 'double4':'vector' lvalue ParmVar 0x55ff89662770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ff89662c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89662c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89662c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89662be0 'double4':'vector' lvalue ParmVar 0x55ff896627f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89662978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89662ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89662da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ff89662e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55ff896632e8 # | | | | `-ReturnStmt 0x55ff896632d8 # | | | | `-CallExpr 0x55ff896632a0 'float' # | | | | |-ImplicitCastExpr 0x55ff89663288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff89663268 '' Function 0x55ff895361e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff896631b0 'float' # | | | | | `-ImplicitCastExpr 0x55ff89663198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89663180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89663148 'int' lvalue ParmVar 0x55ff89662da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55ff89663240 'float' # | | | | `-ImplicitCastExpr 0x55ff89663228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89663210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896631d8 'int' lvalue ParmVar 0x55ff89662e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55ff89662fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896634e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89663398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ff89663418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55ff89663918 # | | | | `-ReturnStmt 0x55ff89663908 # | | | | `-CallExpr 0x55ff896638d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896638b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89663898 '' Function 0x55ff89536500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff896637c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896637b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89663798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89663760 'int2':'vector' lvalue ParmVar 0x55ff89663398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ff89663870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89663858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89663840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89663808 'int2':'vector' lvalue ParmVar 0x55ff89663418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff896635a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896641c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89664078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ff896640f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55ff89664600 # | | | | `-ReturnStmt 0x55ff896645f0 # | | | | `-CallExpr 0x55ff896645b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896645a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89664580 '' Function 0x55ff89536870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff896644b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89664498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89664480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89664448 'int3':'vector' lvalue ParmVar 0x55ff89664078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ff89664558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89664540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89664528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896644f0 'int3':'vector' lvalue ParmVar 0x55ff896640f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89664280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89664800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896646b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ff89664730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55ff89664c40 # | | | | `-ReturnStmt 0x55ff89664c30 # | | | | `-CallExpr 0x55ff89664bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89664be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89664bc0 '' Function 0x55ff89536b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89664af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89664ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89664ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89664a88 'int4':'vector' lvalue ParmVar 0x55ff896646b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ff89664b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89664b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89664b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89664b30 'int4':'vector' lvalue ParmVar 0x55ff89664730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff896648b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89664e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89664cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff89664d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89665258 # | | | | `-ReturnStmt 0x55ff89665248 # | | | | `-CallExpr 0x55ff89665210 'float' # | | | | |-ImplicitCastExpr 0x55ff896651f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff896651d8 '' Function 0x55ff895361e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff89665120 'float' # | | | | | `-ImplicitCastExpr 0x55ff89665108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896650f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896650b8 'uint':'unsigned int' lvalue ParmVar 0x55ff89664cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ff896651b0 'float' # | | | | `-ImplicitCastExpr 0x55ff89665198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89665180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89665148 'uint':'unsigned int' lvalue ParmVar 0x55ff89664d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89664ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89665458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89665308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff89665388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55ff896658a8 # | | | | `-ReturnStmt 0x55ff89665898 # | | | | `-CallExpr 0x55ff89665860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89665848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89665828 '' Function 0x55ff89536500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff89665758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89665740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89665728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896656f0 'uint2':'vector' lvalue ParmVar 0x55ff89665308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ff89665800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896657e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896657d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89665798 'uint2':'vector' lvalue ParmVar 0x55ff89665388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89665510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89665aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89665958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff896659d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89665f00 # | | | | `-ReturnStmt 0x55ff89665ef0 # | | | | `-CallExpr 0x55ff89665eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89665ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89665e80 '' Function 0x55ff89536870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89665db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89665d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89665d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89665d48 'uint3':'vector' lvalue ParmVar 0x55ff89665958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ff89665e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89665e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89665e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89665df0 'uint3':'vector' lvalue ParmVar 0x55ff896659d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89665b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896666e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89666590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff89666610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89666b40 # | | | | `-ReturnStmt 0x55ff89666b30 # | | | | `-CallExpr 0x55ff89666af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89666ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89666ac0 '' Function 0x55ff89536b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff896669f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896669d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896669c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89666988 'uint4':'vector' lvalue ParmVar 0x55ff89666590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ff89666a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89666a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89666a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89666a30 'uint4':'vector' lvalue ParmVar 0x55ff89666610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89666798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89666d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89666bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89666c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89667178 # | | | | `-ReturnStmt 0x55ff89667168 # | | | | `-CallExpr 0x55ff89667130 'float' # | | | | |-ImplicitCastExpr 0x55ff89667118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff896670f8 '' Function 0x55ff895361e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff89667040 'float' # | | | | | `-ImplicitCastExpr 0x55ff89667028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89667010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89666fd8 'int64_t':'long' lvalue ParmVar 0x55ff89666bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ff896670d0 'float' # | | | | `-ImplicitCastExpr 0x55ff896670b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896670a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89667068 'int64_t':'long' lvalue ParmVar 0x55ff89666c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89666df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89667378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89667228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff896672a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff896677e8 # | | | | `-ReturnStmt 0x55ff896677d8 # | | | | `-CallExpr 0x55ff896677a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89667788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89667768 '' Function 0x55ff89536500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff89667698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89667680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89667668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89667630 'int64_t2':'vector' lvalue ParmVar 0x55ff89667228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff89667740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89667728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89667710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896676d8 'int64_t2':'vector' lvalue ParmVar 0x55ff896672a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89667430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896679e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89667898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89667918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89667e60 # | | | | `-ReturnStmt 0x55ff89667e50 # | | | | `-CallExpr 0x55ff89667e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89667e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89667de0 '' Function 0x55ff89536870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89667d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89667cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89667ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89667ca8 'int64_t3':'vector' lvalue ParmVar 0x55ff89667898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff89667db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89667da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89667d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89667d50 'int64_t3':'vector' lvalue ParmVar 0x55ff89667918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89667aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89668060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89667f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89667f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff896684e0 # | | | | `-ReturnStmt 0x55ff896684d0 # | | | | `-CallExpr 0x55ff89668498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89668480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89668460 '' Function 0x55ff89536b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89668390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89668378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89668360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89668328 'int64_t4':'vector' lvalue ParmVar 0x55ff89667f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff89668438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89668420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89668408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896683d0 'int64_t4':'vector' lvalue ParmVar 0x55ff89667f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89668118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89668cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89668b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff89668bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff89669118 # | | | | `-ReturnStmt 0x55ff89669108 # | | | | `-CallExpr 0x55ff896690d0 'float' # | | | | |-ImplicitCastExpr 0x55ff896690b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff89669098 '' Function 0x55ff895361e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff89668fe0 'float' # | | | | | `-ImplicitCastExpr 0x55ff89668fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89668fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89668f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89668b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ff89669070 'float' # | | | | `-ImplicitCastExpr 0x55ff89669058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89669040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89669008 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89668bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff89668d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89669318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896691c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff89669248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff896697a8 # | | | | `-ReturnStmt 0x55ff89669798 # | | | | `-CallExpr 0x55ff89669760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89669748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89669728 '' Function 0x55ff89536500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff89669658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89669640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89669628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896695f0 'uint64_t2':'vector' lvalue ParmVar 0x55ff896691c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff89669700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896696e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896696d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89669698 'uint64_t2':'vector' lvalue ParmVar 0x55ff89669248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff896693d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896699a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89669858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff896698d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89669e40 # | | | | `-ReturnStmt 0x55ff89669e30 # | | | | `-CallExpr 0x55ff89669df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89669de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89669dc0 '' Function 0x55ff89536870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89669cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89669cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89669cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89669c88 'uint64_t3':'vector' lvalue ParmVar 0x55ff89669858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff89669d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89669d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89669d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89669d30 'uint64_t3':'vector' lvalue ParmVar 0x55ff896698d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89669a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8966a040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89669ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89669f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff8966a4e0 # | | | | `-ReturnStmt 0x55ff8966a4d0 # | | | | `-CallExpr 0x55ff8966a498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8966a480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff8966a460 '' Function 0x55ff89536b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff8966a390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8966a378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8966a360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8966a328 'uint64_t4':'vector' lvalue ParmVar 0x55ff89669ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff8966a438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8966a420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8966a408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8966a3d0 'uint64_t4':'vector' lvalue ParmVar 0x55ff89669f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8966a0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8966a650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8966a5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff8966a998 # | | | | `-ReturnStmt 0x55ff8966a988 # | | | | `-CallExpr 0x55ff8966a958 'float' # | | | | |-ImplicitCastExpr 0x55ff8966a940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8966a920 '' Function 0x55ff8953af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8966a8f8 'float' # | | | | `-ImplicitCastExpr 0x55ff8966a8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8966a8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8966a890 'double' lvalue ParmVar 0x55ff8966a5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55ff8966a700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89596680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8966aa58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895969e8 # | | | | `-ReturnStmt 0x55ff895969d8 # | | | | `-CallExpr 0x55ff895969a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89596990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89596970 '' Function 0x55ff8953b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89596948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89596930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89596918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895968e0 'double2':'vector' lvalue ParmVar 0x55ff8966aa58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89596730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89596b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89596aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff89596ec8 # | | | | `-ReturnStmt 0x55ff89596eb8 # | | | | `-CallExpr 0x55ff89596e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89596e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89596e50 '' Function 0x55ff8953b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89596e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89596e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89596df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89596dc0 'double3':'vector' lvalue ParmVar 0x55ff89596aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89596c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89597038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89596f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895973b0 # | | | | `-ReturnStmt 0x55ff895973a0 # | | | | `-CallExpr 0x55ff89597370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89597358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89597338 '' Function 0x55ff8953b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89597310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895972f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895972e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895972a8 'double4':'vector' lvalue ParmVar 0x55ff89596f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895970e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89597510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89597460 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff89597868 # | | | | `-ReturnStmt 0x55ff89597858 # | | | | `-CallExpr 0x55ff89597828 'float' # | | | | |-ImplicitCastExpr 0x55ff89597810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895977f0 '' Function 0x55ff8953af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895977c8 'float' # | | | | `-ImplicitCastExpr 0x55ff895977b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89597798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89597760 'int' lvalue ParmVar 0x55ff89597460 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895975c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895979c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89597918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff89597d40 # | | | | `-ReturnStmt 0x55ff89597d30 # | | | | `-CallExpr 0x55ff89597d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89597ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89597cc8 '' Function 0x55ff8953b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89597ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89597c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89597c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89597c38 'int2':'vector' lvalue ParmVar 0x55ff89597918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89597a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89597ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89597df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff89598220 # | | | | `-ReturnStmt 0x55ff89598210 # | | | | `-CallExpr 0x55ff895981e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895981c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895981a8 '' Function 0x55ff8953b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89598180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89598168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89598150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89598118 'int3':'vector' lvalue ParmVar 0x55ff89597df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89597f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89598380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895982d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89598730 # | | | | `-ReturnStmt 0x55ff89598720 # | | | | `-CallExpr 0x55ff895986f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895986d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895986b8 '' Function 0x55ff8953b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89598690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89598650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89598638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89598600 'int4':'vector' lvalue ParmVar 0x55ff895982d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89598430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89598890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895987e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89598c08 # | | | | `-ReturnStmt 0x55ff89598bf8 # | | | | `-CallExpr 0x55ff89598bc8 'float' # | | | | |-ImplicitCastExpr 0x55ff89598bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89598b90 '' Function 0x55ff8953af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89598b68 'float' # | | | | `-ImplicitCastExpr 0x55ff89598b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89598b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89598b00 'uint':'unsigned int' lvalue ParmVar 0x55ff895987e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89598940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89598d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89598cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89599100 # | | | | `-ReturnStmt 0x55ff895990f0 # | | | | `-CallExpr 0x55ff895990c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895990a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89599088 '' Function 0x55ff8953b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89599060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89599048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89599030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89598ff8 'uint2':'vector' lvalue ParmVar 0x55ff89598cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89598e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89599260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895991b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89599600 # | | | | `-ReturnStmt 0x55ff895995f0 # | | | | `-CallExpr 0x55ff895995c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895995a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89599588 '' Function 0x55ff8953b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89599560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89599548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89599530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895994f8 'uint3':'vector' lvalue ParmVar 0x55ff895991b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89599310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89599760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895996b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89599b08 # | | | | `-ReturnStmt 0x55ff89599af8 # | | | | `-CallExpr 0x55ff89599ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89599ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89599a90 '' Function 0x55ff8953b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89599a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89599a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89599a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89599a00 'uint4':'vector' lvalue ParmVar 0x55ff895996b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89599810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89599c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89599bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8959a000 # | | | | `-ReturnStmt 0x55ff89599ff0 # | | | | `-CallExpr 0x55ff89599fc0 'float' # | | | | |-ImplicitCastExpr 0x55ff89599fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89599f88 '' Function 0x55ff8953af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89599f60 'float' # | | | | `-ImplicitCastExpr 0x55ff89599f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89599f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89599ef8 'int64_t':'long' lvalue ParmVar 0x55ff89599bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89599d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959a160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959a0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8959a518 # | | | | `-ReturnStmt 0x55ff8959a508 # | | | | `-CallExpr 0x55ff8959a4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959a4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8959a4a0 '' Function 0x55ff8953b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8959a478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959a460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959a448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959a410 'int64_t2':'vector' lvalue ParmVar 0x55ff8959a0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8959a210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959a6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959a5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8959aa60 # | | | | `-ReturnStmt 0x55ff8959aa50 # | | | | `-CallExpr 0x55ff8959aa20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959aa08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8959a9e8 '' Function 0x55ff8953b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8959a9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959a9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959a990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959a958 'int64_t3':'vector' lvalue ParmVar 0x55ff8959a5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8959a750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959abc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959ab10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8959af88 # | | | | `-ReturnStmt 0x55ff8959af78 # | | | | `-CallExpr 0x55ff8959af48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959af30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8959af10 '' Function 0x55ff8953b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8959aee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959aed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959aeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959ae80 'int64_t4':'vector' lvalue ParmVar 0x55ff8959ab10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8959ac70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959b0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959b038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff8959b4a0 # | | | | `-ReturnStmt 0x55ff8959b490 # | | | | `-CallExpr 0x55ff8959b460 'float' # | | | | |-ImplicitCastExpr 0x55ff8959b448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8959b428 '' Function 0x55ff8953af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8959b400 'float' # | | | | `-ImplicitCastExpr 0x55ff8959b3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959b3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959b398 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8959b038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff8959b198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959b600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959b550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff8959b9d8 # | | | | `-ReturnStmt 0x55ff8959b9c8 # | | | | `-CallExpr 0x55ff8959b998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959b980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8959b960 '' Function 0x55ff8953b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8959b938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959b908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959b8d0 'uint64_t2':'vector' lvalue ParmVar 0x55ff8959b550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8959b6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959bb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959ba88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff8959bf18 # | | | | `-ReturnStmt 0x55ff8959bf08 # | | | | `-CallExpr 0x55ff8959bed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959bec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8959bea0 '' Function 0x55ff8953b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8959be78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959be60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959be48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959be10 'uint64_t3':'vector' lvalue ParmVar 0x55ff8959ba88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8959bbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959c078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959bfc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff8959c460 # | | | | `-ReturnStmt 0x55ff8959c450 # | | | | `-CallExpr 0x55ff8959c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8959c3e8 '' Function 0x55ff8953b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8959c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959c390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959c358 'uint64_t4':'vector' lvalue ParmVar 0x55ff8959bfc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8959c128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959c5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959c520 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff8959c9d8 # | | | | `-ReturnStmt 0x55ff8959c9c8 # | | | | `-CallExpr 0x55ff8959c998 'float' # | | | | |-ImplicitCastExpr 0x55ff8959c980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8959c960 '' Function 0x55ff8953c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8959c938 'float' # | | | | `-ImplicitCastExpr 0x55ff8959c920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959c908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959c8d0 'double' lvalue ParmVar 0x55ff8959c520 'V' 'double' # | | | `-DeprecatedAttr 0x55ff8959c740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8959cb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959ca98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff8959ceb0 # | | | | `-ReturnStmt 0x55ff8959cea0 # | | | | `-CallExpr 0x55ff8959ce70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959ce58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8959ce38 '' Function 0x55ff8953c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8959ce10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959cdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959cde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959cda8 'double2':'vector' lvalue ParmVar 0x55ff8959ca98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff8959cbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8959d020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959cf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8959d390 # | | | | `-ReturnStmt 0x55ff8959d380 # | | | | `-CallExpr 0x55ff8959d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8959d318 '' Function 0x55ff89500be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8959d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959d2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959d288 'double3':'vector' lvalue ParmVar 0x55ff8959cf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8959d0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8959d500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959d450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8959d878 # | | | | `-ReturnStmt 0x55ff8959d868 # | | | | `-CallExpr 0x55ff8959d838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959d820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8959d800 '' Function 0x55ff89500e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8959d7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959d7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959d7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959d770 'double4':'vector' lvalue ParmVar 0x55ff8959d450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8959d5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8959d9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959d928 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8959dd30 # | | | | `-ReturnStmt 0x55ff8959dd20 # | | | | `-CallExpr 0x55ff8959dcf0 'float' # | | | | |-ImplicitCastExpr 0x55ff8959dcd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8959dcb8 '' Function 0x55ff8953c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8959dc90 'float' # | | | | `-ImplicitCastExpr 0x55ff8959dc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959dc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959dc28 'int' lvalue ParmVar 0x55ff8959d928 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8959da88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959de90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959dde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff8959e208 # | | | | `-ReturnStmt 0x55ff8959e1f8 # | | | | `-CallExpr 0x55ff8959e1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959e1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8959e190 '' Function 0x55ff8953c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8959e168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959e150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959e138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959e100 'int2':'vector' lvalue ParmVar 0x55ff8959dde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff8959df40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959e368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959e2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff8959e6e8 # | | | | `-ReturnStmt 0x55ff8959e6d8 # | | | | `-CallExpr 0x55ff8959e6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959e690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8959e670 '' Function 0x55ff89500be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8959e648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959e630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959e618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959e5e0 'int3':'vector' lvalue ParmVar 0x55ff8959e2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff8959e418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959f108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959f058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff8959f490 # | | | | `-ReturnStmt 0x55ff8959f480 # | | | | `-CallExpr 0x55ff8959f450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959f438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8959f418 '' Function 0x55ff89500e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8959f3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959f3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959f3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959f388 'int4':'vector' lvalue ParmVar 0x55ff8959f058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff8959f1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959f5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959f540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff8959f968 # | | | | `-ReturnStmt 0x55ff8959f958 # | | | | `-CallExpr 0x55ff8959f928 'float' # | | | | |-ImplicitCastExpr 0x55ff8959f910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8959f8f0 '' Function 0x55ff8953c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8959f8c8 'float' # | | | | `-ImplicitCastExpr 0x55ff8959f8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959f898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959f860 'uint':'unsigned int' lvalue ParmVar 0x55ff8959f540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff8959f6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959fac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959fa18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff8959fe60 # | | | | `-ReturnStmt 0x55ff8959fe50 # | | | | `-CallExpr 0x55ff8959fe20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8959fe08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8959fde8 '' Function 0x55ff8953c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8959fdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8959fda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8959fd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8959fd58 'uint2':'vector' lvalue ParmVar 0x55ff8959fa18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff8959fb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8959ffc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8959ff10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895a0360 # | | | | `-ReturnStmt 0x55ff895a0350 # | | | | `-CallExpr 0x55ff895a0320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a0308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895a02e8 '' Function 0x55ff89500be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895a02c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a02a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a0290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a0258 'uint3':'vector' lvalue ParmVar 0x55ff8959ff10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895a0070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a04c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a0410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895a0868 # | | | | `-ReturnStmt 0x55ff895a0858 # | | | | `-CallExpr 0x55ff895a0828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a0810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895a07f0 '' Function 0x55ff89500e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895a07c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a07b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a0798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a0760 'uint4':'vector' lvalue ParmVar 0x55ff895a0410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895a0570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a09c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a0918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895a0d60 # | | | | `-ReturnStmt 0x55ff895a0d50 # | | | | `-CallExpr 0x55ff895a0d20 'float' # | | | | |-ImplicitCastExpr 0x55ff895a0d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895a0ce8 '' Function 0x55ff8953c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895a0cc0 'float' # | | | | `-ImplicitCastExpr 0x55ff895a0ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a0c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a0c58 'int64_t':'long' lvalue ParmVar 0x55ff895a0918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895a0a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a0ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a0e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895a1aa0 # | | | | `-ReturnStmt 0x55ff895a1a90 # | | | | `-CallExpr 0x55ff895a1a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a1a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895a1a28 '' Function 0x55ff8953c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895a1a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a19e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a19d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a1998 'int64_t2':'vector' lvalue ParmVar 0x55ff895a0e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895a0f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a1c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a1b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895a1fc0 # | | | | `-ReturnStmt 0x55ff895a1fb0 # | | | | `-CallExpr 0x55ff895a1f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a1f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895a1f48 '' Function 0x55ff89500be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895a1f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a1f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a1ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a1eb8 'int64_t3':'vector' lvalue ParmVar 0x55ff895a1b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895a1cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a2120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a2070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895a24e8 # | | | | `-ReturnStmt 0x55ff895a24d8 # | | | | `-CallExpr 0x55ff895a24a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a2490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895a2470 '' Function 0x55ff89500e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895a2448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a2430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a2418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a23e0 'int64_t4':'vector' lvalue ParmVar 0x55ff895a2070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895a21d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a2648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a2598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895a2a00 # | | | | `-ReturnStmt 0x55ff895a29f0 # | | | | `-CallExpr 0x55ff895a29c0 'float' # | | | | |-ImplicitCastExpr 0x55ff895a29a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895a2988 '' Function 0x55ff8953c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895a2960 'float' # | | | | `-ImplicitCastExpr 0x55ff895a2948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a2930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a28f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895a2598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895a26f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a2b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a2ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895a2f38 # | | | | `-ReturnStmt 0x55ff895a2f28 # | | | | `-CallExpr 0x55ff895a2ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a2ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895a2ec0 '' Function 0x55ff8953c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895a2e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a2e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a2e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a2e30 'uint64_t2':'vector' lvalue ParmVar 0x55ff895a2ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895a2c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a3098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a2fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff895a3478 # | | | | `-ReturnStmt 0x55ff895a3468 # | | | | `-CallExpr 0x55ff895a3438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a3420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895a3400 '' Function 0x55ff89500be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895a33d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a33c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a33a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a3370 'uint64_t3':'vector' lvalue ParmVar 0x55ff895a2fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895a3148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a35d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a3528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff895a39c0 # | | | | `-ReturnStmt 0x55ff895a39b0 # | | | | `-CallExpr 0x55ff895a3980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a3968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895a3948 '' Function 0x55ff89500e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895a3920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a3908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a38f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a38b8 'uint64_t4':'vector' lvalue ParmVar 0x55ff895a3528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895a3688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a3b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a3a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff895a3e70 # | | | | `-ReturnStmt 0x55ff895a3e60 # | | | | `-CallExpr 0x55ff895a3e30 'float' # | | | | |-ImplicitCastExpr 0x55ff895a3e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895a3df8 '' Function 0x55ff8954c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895a3dd0 'float' # | | | | `-ImplicitCastExpr 0x55ff895a3db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a3da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a3d68 'double' lvalue ParmVar 0x55ff895a3a78 'V' 'double' # | | | `-DeprecatedAttr 0x55ff895a3bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895a3fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a3f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff895a4340 # | | | | `-ReturnStmt 0x55ff895a4330 # | | | | `-CallExpr 0x55ff895a4300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a42e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895a42c8 '' Function 0x55ff8954c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895a42a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a4288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a4270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a4238 'double2':'vector' lvalue ParmVar 0x55ff895a3f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff895a4088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895a44a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a43f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff895a4818 # | | | | `-ReturnStmt 0x55ff895a4808 # | | | | `-CallExpr 0x55ff895a47d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a47c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895a47a0 '' Function 0x55ff8954c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895a4778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a4760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a4748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a4710 'double3':'vector' lvalue ParmVar 0x55ff895a43f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff895a4558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895a4980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a48d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff895a4cf8 # | | | | `-ReturnStmt 0x55ff895a4ce8 # | | | | `-CallExpr 0x55ff895a4cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a4ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895a4c80 '' Function 0x55ff8954c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895a4c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a4c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a4c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a4bf0 'double4':'vector' lvalue ParmVar 0x55ff895a48d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff895a4a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff895a4e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a4da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff895a51b0 # | | | | `-ReturnStmt 0x55ff895a51a0 # | | | | `-CallExpr 0x55ff895a5170 'float' # | | | | |-ImplicitCastExpr 0x55ff895a5158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895a5138 '' Function 0x55ff8954c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895a5110 'float' # | | | | `-ImplicitCastExpr 0x55ff895a50f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a50e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a50a8 'int' lvalue ParmVar 0x55ff895a4da8 'V' 'int' # | | | `-DeprecatedAttr 0x55ff895a4f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a5310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a5260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff895a5688 # | | | | `-ReturnStmt 0x55ff895a5678 # | | | | `-CallExpr 0x55ff895a5648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a5630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895a5610 '' Function 0x55ff8954c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895a55e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a55d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a55b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a5580 'int2':'vector' lvalue ParmVar 0x55ff895a5260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff895a53c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a66c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a5738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff895a6a40 # | | | | `-ReturnStmt 0x55ff895a6a30 # | | | | `-CallExpr 0x55ff895a6a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a69e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895a69c8 '' Function 0x55ff8954c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895a69a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a6988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a6970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a6938 'int3':'vector' lvalue ParmVar 0x55ff895a5738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff895a6770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a6ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a6af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff895a6f28 # | | | | `-ReturnStmt 0x55ff895a6f18 # | | | | `-CallExpr 0x55ff895a6ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a6ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895a6eb0 '' Function 0x55ff8954c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895a6e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a6e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a6e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a6e20 'int4':'vector' lvalue ParmVar 0x55ff895a6af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff895a6c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a7088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a6fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff895a7400 # | | | | `-ReturnStmt 0x55ff895a73f0 # | | | | `-CallExpr 0x55ff895a73c0 'float' # | | | | |-ImplicitCastExpr 0x55ff895a73a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895a7388 '' Function 0x55ff8954c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895a7360 'float' # | | | | `-ImplicitCastExpr 0x55ff895a7348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a7330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a72f8 'uint':'unsigned int' lvalue ParmVar 0x55ff895a6fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff895a7138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a7560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a74b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff895a78f8 # | | | | `-ReturnStmt 0x55ff895a78e8 # | | | | `-CallExpr 0x55ff895a78b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a78a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895a7880 '' Function 0x55ff8954c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895a7858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a7840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a7828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a77f0 'uint2':'vector' lvalue ParmVar 0x55ff895a74b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff895a7610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a7a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a79a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff895a7df8 # | | | | `-ReturnStmt 0x55ff895a7de8 # | | | | `-CallExpr 0x55ff895a7db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a7da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895a7d80 '' Function 0x55ff8954c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895a7d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a7d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a7d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a7cf0 'uint3':'vector' lvalue ParmVar 0x55ff895a79a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff895a7b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a7f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a7ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff895a8300 # | | | | `-ReturnStmt 0x55ff895a82f0 # | | | | `-CallExpr 0x55ff895a82c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a82a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895a8288 '' Function 0x55ff8954c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895a8260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a8248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a8230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a81f8 'uint4':'vector' lvalue ParmVar 0x55ff895a7ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff895a8008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a8460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a83b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff895a87f8 # | | | | `-ReturnStmt 0x55ff895a87e8 # | | | | `-CallExpr 0x55ff895a87b8 'float' # | | | | |-ImplicitCastExpr 0x55ff895a87a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895a8780 '' Function 0x55ff8954c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895a8758 'float' # | | | | `-ImplicitCastExpr 0x55ff895a8740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a8728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a86f0 'int64_t':'long' lvalue ParmVar 0x55ff895a83b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff895a8510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a8958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a88a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff895a8d10 # | | | | `-ReturnStmt 0x55ff895a8d00 # | | | | `-CallExpr 0x55ff895a8cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a8cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895a8c98 '' Function 0x55ff8954c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895a8c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a8c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a8c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a8c08 'int64_t2':'vector' lvalue ParmVar 0x55ff895a88a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895a8a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a8e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a8dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff895a9230 # | | | | `-ReturnStmt 0x55ff895a9220 # | | | | `-CallExpr 0x55ff895a91f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a91d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895a91b8 '' Function 0x55ff8954c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895a9190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a9178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a9160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a9128 'int64_t3':'vector' lvalue ParmVar 0x55ff895a8dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895a8f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a9390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a92e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff895a9758 # | | | | `-ReturnStmt 0x55ff895a9748 # | | | | `-CallExpr 0x55ff895a9718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff895a9700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff895a96e0 '' Function 0x55ff8954c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff895a96b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff895a96a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a9688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a9650 'int64_t4':'vector' lvalue ParmVar 0x55ff895a92e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff895a9440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a98b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a9808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff895a9c70 # | | | | `-ReturnStmt 0x55ff895a9c60 # | | | | `-CallExpr 0x55ff895a9c30 'float' # | | | | |-ImplicitCastExpr 0x55ff895a9c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff895a9bf8 '' Function 0x55ff8954c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff895a9bd0 'float' # | | | | `-ImplicitCastExpr 0x55ff895a9bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895a9ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895a9b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff895a9808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff895a9968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895a9dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff895a9d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff895aa1a8 # | | | | `-ReturnStmt 0x55ff895aa198 # | | | | `-CallExpr 0x55ff895aa168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff895aa150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff895aa130 '' Function 0x55ff8954c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff895aa108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff895aa0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895aa0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895aa0a0 'uint64_t2':'vector' lvalue ParmVar 0x55ff895a9d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff895a9e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff895aa308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff895aa258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89670c78 # | | | | `-ReturnStmt 0x55ff89670c68 # | | | | `-CallExpr 0x55ff89670c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89670c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff895aa670 '' Function 0x55ff8954c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff895aa648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff895aa630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff895aa618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff895aa5e0 'uint64_t3':'vector' lvalue ParmVar 0x55ff895aa258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff895aa3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89670dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89670d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff896711c0 # | | | | `-ReturnStmt 0x55ff896711b0 # | | | | `-CallExpr 0x55ff89671180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89671168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89671148 '' Function 0x55ff8954c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89671120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89671108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896710f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896710b8 'uint64_t4':'vector' lvalue ParmVar 0x55ff89670d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89670e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89671330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89671280 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89671678 # | | | | `-ReturnStmt 0x55ff89671668 # | | | | `-CallExpr 0x55ff89671638 'float' # | | | | |-ImplicitCastExpr 0x55ff89671620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89671600 '' Function 0x55ff8954d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896715d8 'float' # | | | | `-ImplicitCastExpr 0x55ff896715c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896715a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89671570 'double' lvalue ParmVar 0x55ff89671280 'V' 'double' # | | | `-DeprecatedAttr 0x55ff896713e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896717e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89671738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89671b50 # | | | | `-ReturnStmt 0x55ff89671b40 # | | | | `-CallExpr 0x55ff89671b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89671af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89671ad8 '' Function 0x55ff8954d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89671ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89671a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89671a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89671a48 'double2':'vector' lvalue ParmVar 0x55ff89671738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89671898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89671cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89671c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff89672030 # | | | | `-ReturnStmt 0x55ff89672020 # | | | | `-CallExpr 0x55ff89671ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89671fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89671fb8 '' Function 0x55ff8954da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89671f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89671f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89671f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89671f28 'double3':'vector' lvalue ParmVar 0x55ff89671c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89671d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896721a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896720f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff89672518 # | | | | `-ReturnStmt 0x55ff89672508 # | | | | `-CallExpr 0x55ff896724d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896724c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896724a0 '' Function 0x55ff8954dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89672478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89672460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89672448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89672410 'double4':'vector' lvalue ParmVar 0x55ff896720f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89672250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89672678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896725c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff896729d0 # | | | | `-ReturnStmt 0x55ff896729c0 # | | | | `-CallExpr 0x55ff89672990 'float' # | | | | |-ImplicitCastExpr 0x55ff89672978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89672958 '' Function 0x55ff8954d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89672930 'float' # | | | | `-ImplicitCastExpr 0x55ff89672918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89672900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896728c8 'int' lvalue ParmVar 0x55ff896725c8 'V' 'int' # | | | `-DeprecatedAttr 0x55ff89672728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89672b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89672a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff89672ea8 # | | | | `-ReturnStmt 0x55ff89672e98 # | | | | `-CallExpr 0x55ff89672e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89672e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89672e30 '' Function 0x55ff8954d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89672e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89672df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89672dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89672da0 'int2':'vector' lvalue ParmVar 0x55ff89672a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89672be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89673008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89672f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff89673388 # | | | | `-ReturnStmt 0x55ff89673378 # | | | | `-CallExpr 0x55ff89673348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89673330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89673310 '' Function 0x55ff8954da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896732e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896732d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896732b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89673280 'int3':'vector' lvalue ParmVar 0x55ff89672f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff896730b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896734e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89673438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89673870 # | | | | `-ReturnStmt 0x55ff89673860 # | | | | `-CallExpr 0x55ff89673830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89673818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896737f8 '' Function 0x55ff8954dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896737d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896737b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896737a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89673768 'int4':'vector' lvalue ParmVar 0x55ff89673438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89673598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896739d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89673920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89673d48 # | | | | `-ReturnStmt 0x55ff89673d38 # | | | | `-CallExpr 0x55ff89673d08 'float' # | | | | |-ImplicitCastExpr 0x55ff89673cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89673cd0 '' Function 0x55ff8954d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89673ca8 'float' # | | | | `-ImplicitCastExpr 0x55ff89673c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89673c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89673c40 'uint':'unsigned int' lvalue ParmVar 0x55ff89673920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89673a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89673ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89673df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89674240 # | | | | `-ReturnStmt 0x55ff89674230 # | | | | `-CallExpr 0x55ff89674200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896741e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896741c8 '' Function 0x55ff8954d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896741a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89674188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89674170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89674138 'uint2':'vector' lvalue ParmVar 0x55ff89673df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89673f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896743a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896742f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89674740 # | | | | `-ReturnStmt 0x55ff89674730 # | | | | `-CallExpr 0x55ff89674700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896746e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896746c8 '' Function 0x55ff8954da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896746a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89674688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89674670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89674638 'uint3':'vector' lvalue ParmVar 0x55ff896742f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89674450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896748a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896747f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89676220 # | | | | `-ReturnStmt 0x55ff89676210 # | | | | `-CallExpr 0x55ff896761e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89674bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89674bd0 '' Function 0x55ff8954dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89674ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89674b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89674b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89674b40 'uint4':'vector' lvalue ParmVar 0x55ff896747f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89674950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89676380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff896762d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89676718 # | | | | `-ReturnStmt 0x55ff89676708 # | | | | `-CallExpr 0x55ff896766d8 'float' # | | | | |-ImplicitCastExpr 0x55ff896766c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896766a0 '' Function 0x55ff8954d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89676678 'float' # | | | | `-ImplicitCastExpr 0x55ff89676660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89676648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89676610 'int64_t':'long' lvalue ParmVar 0x55ff896762d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89676430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89676878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896767c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89676c30 # | | | | `-ReturnStmt 0x55ff89676c20 # | | | | `-CallExpr 0x55ff89676bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89676bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89676bb8 '' Function 0x55ff8954d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89676b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89676b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89676b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89676b28 'int64_t2':'vector' lvalue ParmVar 0x55ff896767c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89676928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89676d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89676ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89677150 # | | | | `-ReturnStmt 0x55ff89677140 # | | | | `-CallExpr 0x55ff89677110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896770f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896770d8 '' Function 0x55ff8954da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896770b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89677098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89677080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89677048 'int64_t3':'vector' lvalue ParmVar 0x55ff89676ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89676e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896772b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89677200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff89677678 # | | | | `-ReturnStmt 0x55ff89677668 # | | | | `-CallExpr 0x55ff89677638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89677620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89677600 '' Function 0x55ff8954dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896775d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896775c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896775a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89677570 'int64_t4':'vector' lvalue ParmVar 0x55ff89677200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89677360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896777d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89677728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff89677b90 # | | | | `-ReturnStmt 0x55ff89677b80 # | | | | `-CallExpr 0x55ff89677b50 'float' # | | | | |-ImplicitCastExpr 0x55ff89677b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89677b18 '' Function 0x55ff8954d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89677af0 'float' # | | | | `-ImplicitCastExpr 0x55ff89677ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89677ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89677a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89677728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff89677888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89677cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89677c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff896780c8 # | | | | `-ReturnStmt 0x55ff896780b8 # | | | | `-CallExpr 0x55ff89678088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89678070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89678050 '' Function 0x55ff8954d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89678028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89678010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89677ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89677fc0 'uint64_t2':'vector' lvalue ParmVar 0x55ff89677c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89677da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89678228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89678178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89678608 # | | | | `-ReturnStmt 0x55ff896785f8 # | | | | `-CallExpr 0x55ff896785c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896785b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89678590 '' Function 0x55ff8954da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89678568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89678550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89678538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89678500 'uint64_t3':'vector' lvalue ParmVar 0x55ff89678178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896782d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89678768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896786b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff89678b50 # | | | | `-ReturnStmt 0x55ff89678b40 # | | | | `-CallExpr 0x55ff89678b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89678af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89678ad8 '' Function 0x55ff8954dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89678ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89678a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89678a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89678a48 'uint64_t4':'vector' lvalue ParmVar 0x55ff896786b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89678818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89678cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89678c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89679008 # | | | | `-ReturnStmt 0x55ff89678ff8 # | | | | `-CallExpr 0x55ff89678fc8 'float' # | | | | |-ImplicitCastExpr 0x55ff89678fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89678f90 '' Function 0x55ff8954e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89678f68 'float' # | | | | `-ImplicitCastExpr 0x55ff89678f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89678f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89678f00 'double' lvalue ParmVar 0x55ff89678c10 'V' 'double' # | | | `-DeprecatedAttr 0x55ff89678d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89679178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896790c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff896794e0 # | | | | `-ReturnStmt 0x55ff896794d0 # | | | | `-CallExpr 0x55ff896794a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89679488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89679468 '' Function 0x55ff8954eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89679440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89679428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89679410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896793d8 'double2':'vector' lvalue ParmVar 0x55ff896790c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89679228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89679650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896795a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff896799c0 # | | | | `-ReturnStmt 0x55ff896799b0 # | | | | `-CallExpr 0x55ff89679980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89679968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89679948 '' Function 0x55ff8954edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89679920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89679908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896798f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896798b8 'double3':'vector' lvalue ParmVar 0x55ff896795a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89679700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89679b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89679a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff89679ea8 # | | | | `-ReturnStmt 0x55ff89679e98 # | | | | `-CallExpr 0x55ff89679e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89679e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89679e30 '' Function 0x55ff8954f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89679e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89679df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89679dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89679da0 'double4':'vector' lvalue ParmVar 0x55ff89679a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89679be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8967a008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89679f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8967a3a0 # | | | | `-ReturnStmt 0x55ff8967a390 # | | | | `-CallExpr 0x55ff8967a360 'float' # | | | | |-ImplicitCastExpr 0x55ff8967a348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8967a328 '' Function 0x55ff8954e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8967a300 'float' # | | | | `-ImplicitCastExpr 0x55ff8967a2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967a2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967a298 'int' lvalue ParmVar 0x55ff89679f58 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8967a0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967a500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967a450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff8967a878 # | | | | `-ReturnStmt 0x55ff8967a868 # | | | | `-CallExpr 0x55ff8967a838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967a820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8967a800 '' Function 0x55ff8954eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8967a7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967a7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967a7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967a770 'int2':'vector' lvalue ParmVar 0x55ff8967a450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff8967a5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967a9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967a928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff8967ad58 # | | | | `-ReturnStmt 0x55ff8967ad48 # | | | | `-CallExpr 0x55ff8967ad18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967ad00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8967ace0 '' Function 0x55ff8954edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8967acb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967aca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967ac88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967ac50 'int3':'vector' lvalue ParmVar 0x55ff8967a928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff8967aa88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967aeb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967ae08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff8967b240 # | | | | `-ReturnStmt 0x55ff8967b230 # | | | | `-CallExpr 0x55ff8967b200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967b1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8967b1c8 '' Function 0x55ff8954f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8967b1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967b188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967b170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967b138 'int4':'vector' lvalue ParmVar 0x55ff8967ae08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff8967af68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967b3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967b2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff8967b718 # | | | | `-ReturnStmt 0x55ff8967b708 # | | | | `-CallExpr 0x55ff8967b6d8 'float' # | | | | |-ImplicitCastExpr 0x55ff8967b6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8967b6a0 '' Function 0x55ff8954e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8967b678 'float' # | | | | `-ImplicitCastExpr 0x55ff8967b660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967b648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967b610 'uint':'unsigned int' lvalue ParmVar 0x55ff8967b2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff8967b450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967b878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967b7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff8967bc10 # | | | | `-ReturnStmt 0x55ff8967bc00 # | | | | `-CallExpr 0x55ff8967bbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967bbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8967bb98 '' Function 0x55ff8954eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8967bb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967bb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967bb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967bb08 'uint2':'vector' lvalue ParmVar 0x55ff8967b7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff8967b928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967bd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967bcc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff8967c110 # | | | | `-ReturnStmt 0x55ff8967c100 # | | | | `-CallExpr 0x55ff8967c0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967c0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8967c098 '' Function 0x55ff8954edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8967c070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967c058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967c040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967c008 'uint3':'vector' lvalue ParmVar 0x55ff8967bcc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff8967be20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967c270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967c1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff8967c618 # | | | | `-ReturnStmt 0x55ff8967c608 # | | | | `-CallExpr 0x55ff8967c5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967c5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8967c5a0 '' Function 0x55ff8954f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8967c578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967c560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967c548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967c510 'uint4':'vector' lvalue ParmVar 0x55ff8967c1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff8967c320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967c778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967c6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8967cb10 # | | | | `-ReturnStmt 0x55ff8967cb00 # | | | | `-CallExpr 0x55ff8967cad0 'float' # | | | | |-ImplicitCastExpr 0x55ff8967cab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8967ca98 '' Function 0x55ff8954e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8967ca70 'float' # | | | | `-ImplicitCastExpr 0x55ff8967ca58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967ca40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967ca08 'int64_t':'long' lvalue ParmVar 0x55ff8967c6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8967c828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967cc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967cbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8967d028 # | | | | `-ReturnStmt 0x55ff8967d018 # | | | | `-CallExpr 0x55ff8967cfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967cfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8967cfb0 '' Function 0x55ff8954eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8967cf88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967cf70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967cf58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967cf20 'int64_t2':'vector' lvalue ParmVar 0x55ff8967cbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8967cd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967d188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967d0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8967d548 # | | | | `-ReturnStmt 0x55ff8967d538 # | | | | `-CallExpr 0x55ff8967d508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967d4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8967d4d0 '' Function 0x55ff8954edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8967d4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967d490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967d478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967d440 'int64_t3':'vector' lvalue ParmVar 0x55ff8967d0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8967d238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967d6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967d5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8967da70 # | | | | `-ReturnStmt 0x55ff8967da60 # | | | | `-CallExpr 0x55ff8967da30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967da18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8967d9f8 '' Function 0x55ff8954f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8967d9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967d9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967d9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967d968 'int64_t4':'vector' lvalue ParmVar 0x55ff8967d5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8967d758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967dbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967db20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff8967df88 # | | | | `-ReturnStmt 0x55ff8967df78 # | | | | `-CallExpr 0x55ff8967df48 'float' # | | | | |-ImplicitCastExpr 0x55ff8967df30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8967df10 '' Function 0x55ff8954e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8967dee8 'float' # | | | | `-ImplicitCastExpr 0x55ff8967ded0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967deb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967de80 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8967db20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff8967dc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967e0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967e038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff8967e8d0 # | | | | `-ReturnStmt 0x55ff8967e8c0 # | | | | `-CallExpr 0x55ff8967e890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967e878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8967e858 '' Function 0x55ff8954eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8967e830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967e818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967e800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967e7c8 'uint64_t2':'vector' lvalue ParmVar 0x55ff8967e038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8967e198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967ea30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967e980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff8967ee10 # | | | | `-ReturnStmt 0x55ff8967ee00 # | | | | `-CallExpr 0x55ff8967edd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967edb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8967ed98 '' Function 0x55ff8954edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8967ed70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967ed58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967ed40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967ed08 'uint64_t3':'vector' lvalue ParmVar 0x55ff8967e980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8967eae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967ef70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967eec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff8967f358 # | | | | `-ReturnStmt 0x55ff8967f348 # | | | | `-CallExpr 0x55ff8967f318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967f300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8967f2e0 '' Function 0x55ff8954f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8967f2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967f2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967f288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967f250 'uint64_t4':'vector' lvalue ParmVar 0x55ff8967eec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8967f020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8967f568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967f418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55ff8967f498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55ff8967f950 # | | | | `-ReturnStmt 0x55ff8967f940 # | | | | `-CallExpr 0x55ff8967f908 'float' # | | | | |-ImplicitCastExpr 0x55ff8967f8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff8967f8d0 '' Function 0x55ff8954ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff8967f818 'float' # | | | | | `-ImplicitCastExpr 0x55ff8967f800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8967f7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8967f7b0 'double' lvalue ParmVar 0x55ff8967f418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55ff8967f8a8 'float' # | | | | `-ImplicitCastExpr 0x55ff8967f890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967f878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967f840 'double' lvalue ParmVar 0x55ff8967f498 'V2' 'double' # | | | `-DeprecatedAttr 0x55ff8967f620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8967fb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8967fa10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55ff8967fa90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55ff8967ff80 # | | | | `-ReturnStmt 0x55ff8967ff70 # | | | | `-CallExpr 0x55ff8967ff38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8967ff20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff8967ff00 '' Function 0x55ff895502b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff8967fe30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff8967fe18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff8967fe00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff8967fdc8 'double2':'vector' lvalue ParmVar 0x55ff8967fa10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55ff8967fed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8967fec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8967fea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8967fe70 'double2':'vector' lvalue ParmVar 0x55ff8967fa90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff8967fc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89680190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89680040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55ff896800c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55ff896805b8 # | | | | `-ReturnStmt 0x55ff896805a8 # | | | | `-CallExpr 0x55ff89680570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89680558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89680538 '' Function 0x55ff895505d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89680468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89680450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89680438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89680400 'double3':'vector' lvalue ParmVar 0x55ff89680040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55ff89680510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896804f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896804e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896804a8 'double3':'vector' lvalue ParmVar 0x55ff896800c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89680248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896807c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89680678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55ff896806f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55ff89680bf8 # | | | | `-ReturnStmt 0x55ff89680be8 # | | | | `-CallExpr 0x55ff89680bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89680b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89680b78 '' Function 0x55ff89550950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89680aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89680a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89680a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89680a40 'double4':'vector' lvalue ParmVar 0x55ff89680678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55ff89680b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89680b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89680b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89680ae8 'double4':'vector' lvalue ParmVar 0x55ff896806f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89680880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89680df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89680ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55ff89680d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55ff896811f0 # | | | | `-ReturnStmt 0x55ff896811e0 # | | | | `-CallExpr 0x55ff896811a8 'float' # | | | | |-ImplicitCastExpr 0x55ff89681190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff89681170 '' Function 0x55ff8954ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff896810b8 'float' # | | | | | `-ImplicitCastExpr 0x55ff896810a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89681088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89681050 'int' lvalue ParmVar 0x55ff89680ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55ff89681148 'float' # | | | | `-ImplicitCastExpr 0x55ff89681130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89681118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896810e0 'int' lvalue ParmVar 0x55ff89680d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55ff89680eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896813f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896812a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55ff89681320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55ff89681820 # | | | | `-ReturnStmt 0x55ff89681810 # | | | | `-CallExpr 0x55ff896817d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896817c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff896817a0 '' Function 0x55ff895502b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff896816d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896816b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896816a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89681668 'int2':'vector' lvalue ParmVar 0x55ff896812a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55ff89681778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89681760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89681748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89681710 'int2':'vector' lvalue ParmVar 0x55ff89681320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff896814a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89681a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896818d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55ff89681950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55ff89681e58 # | | | | `-ReturnStmt 0x55ff89681e48 # | | | | `-CallExpr 0x55ff89681e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89681df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89681dd8 '' Function 0x55ff895505d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89681d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89681cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89681cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89681ca0 'int3':'vector' lvalue ParmVar 0x55ff896818d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55ff89681db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89681d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89681d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89681d48 'int3':'vector' lvalue ParmVar 0x55ff89681950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89681ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89682058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89681f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55ff89681f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55ff89682498 # | | | | `-ReturnStmt 0x55ff89682488 # | | | | `-CallExpr 0x55ff89682450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89682438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89682418 '' Function 0x55ff89550950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89682348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89682330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89682318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896822e0 'int4':'vector' lvalue ParmVar 0x55ff89681f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55ff896823f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896823d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896823c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89682388 'int4':'vector' lvalue ParmVar 0x55ff89681f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89682110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89684240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff89682548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55ff89684170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff89684658 # | | | | `-ReturnStmt 0x55ff89684648 # | | | | `-CallExpr 0x55ff89684610 'float' # | | | | |-ImplicitCastExpr 0x55ff896845f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff896845d8 '' Function 0x55ff8954ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff89684520 'float' # | | | | | `-ImplicitCastExpr 0x55ff89684508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896844f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896844b8 'uint':'unsigned int' lvalue ParmVar 0x55ff89682548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55ff896845b0 'float' # | | | | `-ImplicitCastExpr 0x55ff89684598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89684580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89684548 'uint':'unsigned int' lvalue ParmVar 0x55ff89684170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff896842f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89684858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89684708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55ff89684788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89684ca8 # | | | | `-ReturnStmt 0x55ff89684c98 # | | | | `-CallExpr 0x55ff89684c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89684c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89684c28 '' Function 0x55ff895502b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff89684b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89684b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89684b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89684af0 'uint2':'vector' lvalue ParmVar 0x55ff89684708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55ff89684c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89684be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89684bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89684b98 'uint2':'vector' lvalue ParmVar 0x55ff89684788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89684910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89684ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89684d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55ff89684dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55ff89685300 # | | | | `-ReturnStmt 0x55ff896852f0 # | | | | `-CallExpr 0x55ff896852b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896852a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89685280 '' Function 0x55ff895505d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff896851b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89685198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89685180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89685148 'uint3':'vector' lvalue ParmVar 0x55ff89684d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55ff89685258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89685240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89685228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896851f0 'uint3':'vector' lvalue ParmVar 0x55ff89684dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89684f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89685500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896853b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55ff89685430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55ff89685960 # | | | | `-ReturnStmt 0x55ff89685950 # | | | | `-CallExpr 0x55ff89685918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89685900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff896858e0 '' Function 0x55ff89550950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff89685810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896857f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896857e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896857a8 'uint4':'vector' lvalue ParmVar 0x55ff896853b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55ff896858b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896858a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89685888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89685850 'uint4':'vector' lvalue ParmVar 0x55ff89685430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff896855b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89685b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89685a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55ff89685a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89685f98 # | | | | `-ReturnStmt 0x55ff89685f88 # | | | | `-CallExpr 0x55ff89685f50 'float' # | | | | |-ImplicitCastExpr 0x55ff89685f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff89685f18 '' Function 0x55ff8954ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff89685e60 'float' # | | | | | `-ImplicitCastExpr 0x55ff89685e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89685e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89685df8 'int64_t':'long' lvalue ParmVar 0x55ff89685a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55ff89685ef0 'float' # | | | | `-ImplicitCastExpr 0x55ff89685ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89685ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89685e88 'int64_t':'long' lvalue ParmVar 0x55ff89685a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89685c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89686198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89686048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55ff896860c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89686608 # | | | | `-ReturnStmt 0x55ff896865f8 # | | | | `-CallExpr 0x55ff896865c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896865a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89686588 '' Function 0x55ff895502b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff896864b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896864a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89686488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89686450 'int64_t2':'vector' lvalue ParmVar 0x55ff89686048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff89686560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89686548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89686530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896864f8 'int64_t2':'vector' lvalue ParmVar 0x55ff896860c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89686250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89686808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896866b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89686738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89686c80 # | | | | `-ReturnStmt 0x55ff89686c70 # | | | | `-CallExpr 0x55ff89686c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89686c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff89686c00 '' Function 0x55ff895505d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89686b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89686b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89686b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89686ac8 'int64_t3':'vector' lvalue ParmVar 0x55ff896866b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff89686bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89686bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89686ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89686b70 'int64_t3':'vector' lvalue ParmVar 0x55ff89686738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896868c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89686e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89686d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89686db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff89687300 # | | | | `-ReturnStmt 0x55ff896872f0 # | | | | `-CallExpr 0x55ff896872b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896872a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89687280 '' Function 0x55ff89550950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff896871b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89687198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89687180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89687148 'int64_t4':'vector' lvalue ParmVar 0x55ff89686d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff89687258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89687240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89687228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896871f0 'int64_t4':'vector' lvalue ParmVar 0x55ff89686db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89686f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89687500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff896873b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55ff89687430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff89687958 # | | | | `-ReturnStmt 0x55ff89687948 # | | | | `-CallExpr 0x55ff89687910 'float' # | | | | |-ImplicitCastExpr 0x55ff896878f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55ff896878d8 '' Function 0x55ff8954ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55ff89687820 'float' # | | | | | `-ImplicitCastExpr 0x55ff89687808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896877f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896877b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff896873b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55ff896878b0 'float' # | | | | `-ImplicitCastExpr 0x55ff89687898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89687880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89687848 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89687430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff896875b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89687b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89687a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55ff89687a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff89687fe8 # | | | | `-ReturnStmt 0x55ff89687fd8 # | | | | `-CallExpr 0x55ff89687fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89687f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55ff89687f68 '' Function 0x55ff895502b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55ff89687e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89687e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89687e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89687e30 'uint64_t2':'vector' lvalue ParmVar 0x55ff89687a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55ff89687f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89687f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89687f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89687ed8 'uint64_t2':'vector' lvalue ParmVar 0x55ff89687a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89687c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89688dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89688098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55ff89688cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89689258 # | | | | `-ReturnStmt 0x55ff89689248 # | | | | `-CallExpr 0x55ff89689210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896891f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55ff896891d8 '' Function 0x55ff895505d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55ff89689108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55ff896890f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff896890d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff896890a0 'uint64_t3':'vector' lvalue ParmVar 0x55ff89688098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55ff896891b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89689198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89689180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89689148 'uint64_t3':'vector' lvalue ParmVar 0x55ff89688cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89688e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89689458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89689308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55ff89689388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff896898f8 # | | | | `-ReturnStmt 0x55ff896898e8 # | | | | `-CallExpr 0x55ff896898b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89689898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55ff89689878 '' Function 0x55ff89550950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55ff896897a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55ff89689790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55ff89689778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55ff89689740 'uint64_t4':'vector' lvalue ParmVar 0x55ff89689308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55ff89689850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89689838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89689820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896897e8 'uint64_t4':'vector' lvalue ParmVar 0x55ff89689388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89689510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89689a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff896899b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89689da8 # | | | | `-ReturnStmt 0x55ff89689d98 # | | | | `-CallExpr 0x55ff89689d68 'float' # | | | | |-ImplicitCastExpr 0x55ff89689d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89689d30 '' Function 0x55ff89551570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89689d08 'float' # | | | | `-ImplicitCastExpr 0x55ff89689cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89689cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89689ca0 'double' lvalue ParmVar 0x55ff896899b0 'V' 'double' # | | | `-DeprecatedAttr 0x55ff89689b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89689f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89689e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff8968a278 # | | | | `-ReturnStmt 0x55ff8968a268 # | | | | `-CallExpr 0x55ff8968a238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968a220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8968a200 '' Function 0x55ff895517e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8968a1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968a1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968a1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968a170 'double2':'vector' lvalue ParmVar 0x55ff89689e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89689fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8968a3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968a330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8968a750 # | | | | `-ReturnStmt 0x55ff8968a740 # | | | | `-CallExpr 0x55ff8968a710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968a6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8968a6d8 '' Function 0x55ff89551a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8968a6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968a698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968a680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968a648 'double3':'vector' lvalue ParmVar 0x55ff8968a330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8968a490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8968a8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968a808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8968ac30 # | | | | `-ReturnStmt 0x55ff8968ac20 # | | | | `-CallExpr 0x55ff8968abf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968abd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8968abb8 '' Function 0x55ff89551cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8968ab90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968ab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968ab60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968ab28 'double4':'vector' lvalue ParmVar 0x55ff8968a808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8968a968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8968ad90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968ace0 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8968b0e8 # | | | | `-ReturnStmt 0x55ff8968b0d8 # | | | | `-CallExpr 0x55ff8968b0a8 'float' # | | | | |-ImplicitCastExpr 0x55ff8968b090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8968b070 '' Function 0x55ff89551570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8968b048 'float' # | | | | `-ImplicitCastExpr 0x55ff8968b030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968b018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968afe0 'int' lvalue ParmVar 0x55ff8968ace0 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8968ae40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968b248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968b198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff8968b5c0 # | | | | `-ReturnStmt 0x55ff8968b5b0 # | | | | `-CallExpr 0x55ff8968b580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968b568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8968b548 '' Function 0x55ff895517e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8968b520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968b508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968b4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968b4b8 'int2':'vector' lvalue ParmVar 0x55ff8968b198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff8968b2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968b720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968b670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff8968baa0 # | | | | `-ReturnStmt 0x55ff8968ba90 # | | | | `-CallExpr 0x55ff8968ba60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968ba48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8968ba28 '' Function 0x55ff89551a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8968ba00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968b9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968b9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968b998 'int3':'vector' lvalue ParmVar 0x55ff8968b670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff8968b7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968bc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968bb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff8968bf88 # | | | | `-ReturnStmt 0x55ff8968bf78 # | | | | `-CallExpr 0x55ff8968bf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968bf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8968bf10 '' Function 0x55ff89551cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8968bee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968bed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968beb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968be80 'int4':'vector' lvalue ParmVar 0x55ff8968bb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff8968bcb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968c0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968c038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff8968c460 # | | | | `-ReturnStmt 0x55ff8968c450 # | | | | `-CallExpr 0x55ff8968c420 'float' # | | | | |-ImplicitCastExpr 0x55ff8968c408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8968c3e8 '' Function 0x55ff89551570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8968c3c0 'float' # | | | | `-ImplicitCastExpr 0x55ff8968c3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968c390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968c358 'uint':'unsigned int' lvalue ParmVar 0x55ff8968c038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff8968c198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968c5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968c510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff8968c958 # | | | | `-ReturnStmt 0x55ff8968c948 # | | | | `-CallExpr 0x55ff8968c918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968c900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8968c8e0 '' Function 0x55ff895517e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8968c8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968c8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968c888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968c850 'uint2':'vector' lvalue ParmVar 0x55ff8968c510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff8968c670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968cab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968ca08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff8968ef58 # | | | | `-ReturnStmt 0x55ff8968ef48 # | | | | `-CallExpr 0x55ff8968ef18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968ef00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8968eee0 '' Function 0x55ff89551a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8968eeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968eea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968ee88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968ee50 'uint3':'vector' lvalue ParmVar 0x55ff8968ca08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff8968cb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968f0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968f008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff8968f460 # | | | | `-ReturnStmt 0x55ff8968f450 # | | | | `-CallExpr 0x55ff8968f420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968f408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8968f3e8 '' Function 0x55ff89551cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8968f3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968f3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968f390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968f358 'uint4':'vector' lvalue ParmVar 0x55ff8968f008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff8968f168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968f5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968f510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8968f958 # | | | | `-ReturnStmt 0x55ff8968f948 # | | | | `-CallExpr 0x55ff8968f918 'float' # | | | | |-ImplicitCastExpr 0x55ff8968f900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8968f8e0 '' Function 0x55ff89551570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8968f8b8 'float' # | | | | `-ImplicitCastExpr 0x55ff8968f8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968f888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968f850 'int64_t':'long' lvalue ParmVar 0x55ff8968f510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8968f670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968fab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968fa08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8968fe70 # | | | | `-ReturnStmt 0x55ff8968fe60 # | | | | `-CallExpr 0x55ff8968fe30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8968fe18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8968fdf8 '' Function 0x55ff895517e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8968fdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8968fdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8968fda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8968fd68 'int64_t2':'vector' lvalue ParmVar 0x55ff8968fa08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8968fb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8968ffd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8968ff20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89690390 # | | | | `-ReturnStmt 0x55ff89690380 # | | | | `-CallExpr 0x55ff89690350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89690338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89690318 '' Function 0x55ff89551a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896902f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896902d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896902c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89690288 'int64_t3':'vector' lvalue ParmVar 0x55ff8968ff20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89690080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896904f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89690440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff896908b8 # | | | | `-ReturnStmt 0x55ff896908a8 # | | | | `-CallExpr 0x55ff89690878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89690860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89690840 '' Function 0x55ff89551cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89690818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89690800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896907e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896907b0 'int64_t4':'vector' lvalue ParmVar 0x55ff89690440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff896905a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89690a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89690968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff89690dd0 # | | | | `-ReturnStmt 0x55ff89690dc0 # | | | | `-CallExpr 0x55ff89690d90 'float' # | | | | |-ImplicitCastExpr 0x55ff89690d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89690d58 '' Function 0x55ff89551570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89690d30 'float' # | | | | `-ImplicitCastExpr 0x55ff89690d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89690d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89690cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89690968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff89690ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89690f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89690e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff89691308 # | | | | `-ReturnStmt 0x55ff896912f8 # | | | | `-CallExpr 0x55ff896912c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896912b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89691290 '' Function 0x55ff895517e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89691268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89691250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89691238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89691200 'uint64_t2':'vector' lvalue ParmVar 0x55ff89690e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89690fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89691468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896913b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89691848 # | | | | `-ReturnStmt 0x55ff89691838 # | | | | `-CallExpr 0x55ff89691808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896917f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896917d0 '' Function 0x55ff89551a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896917a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89691790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89691778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89691740 'uint64_t3':'vector' lvalue ParmVar 0x55ff896913b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89691518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896919a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896918f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff89691d90 # | | | | `-ReturnStmt 0x55ff89691d80 # | | | | `-CallExpr 0x55ff89691d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89691d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89691d18 '' Function 0x55ff89551cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89691cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89691cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89691cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89691c88 'uint64_t4':'vector' lvalue ParmVar 0x55ff896918f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89691a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89691f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff89691e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff89692248 # | | | | `-ReturnStmt 0x55ff89692238 # | | | | `-CallExpr 0x55ff89692208 'float' # | | | | |-ImplicitCastExpr 0x55ff896921f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896921d0 '' Function 0x55ff89552920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896921a8 'float' # | | | | `-ImplicitCastExpr 0x55ff89692190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89692178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89692140 'double' lvalue ParmVar 0x55ff89691e50 'V' 'double' # | | | `-DeprecatedAttr 0x55ff89691fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896923b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89692308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff89692720 # | | | | `-ReturnStmt 0x55ff89692710 # | | | | `-CallExpr 0x55ff896926e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896926c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896926a8 '' Function 0x55ff89552b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89692680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89692668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89692650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89692618 'double2':'vector' lvalue ParmVar 0x55ff89692308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff89692468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89692890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896927e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff89692c00 # | | | | `-ReturnStmt 0x55ff89692bf0 # | | | | `-CallExpr 0x55ff89692bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89692ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89692b88 '' Function 0x55ff89552e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89692b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89692b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89692b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89692af8 'double3':'vector' lvalue ParmVar 0x55ff896927e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff89692940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89693b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89692cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff89693ec8 # | | | | `-ReturnStmt 0x55ff89693eb8 # | | | | `-CallExpr 0x55ff89693e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89693e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89693e50 '' Function 0x55ff89553088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89693e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89693e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89693df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89693dc0 'double4':'vector' lvalue ParmVar 0x55ff89692cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff89693c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff89694028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff89693f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff89694380 # | | | | `-ReturnStmt 0x55ff89694370 # | | | | `-CallExpr 0x55ff89694340 'float' # | | | | |-ImplicitCastExpr 0x55ff89694328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89694308 '' Function 0x55ff89552920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896942e0 'float' # | | | | `-ImplicitCastExpr 0x55ff896942c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896942b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89694278 'int' lvalue ParmVar 0x55ff89693f78 'V' 'int' # | | | `-DeprecatedAttr 0x55ff896940d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896944e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89694430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff89694858 # | | | | `-ReturnStmt 0x55ff89694848 # | | | | `-CallExpr 0x55ff89694818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89694800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896947e0 '' Function 0x55ff89552b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896947b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896947a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89694788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89694750 'int2':'vector' lvalue ParmVar 0x55ff89694430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff89694590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896949b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89694908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff89694d38 # | | | | `-ReturnStmt 0x55ff89694d28 # | | | | `-CallExpr 0x55ff89694cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89694ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89694cc0 '' Function 0x55ff89552e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89694c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89694c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89694c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89694c30 'int3':'vector' lvalue ParmVar 0x55ff89694908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff89694a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89694e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89694de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff89695220 # | | | | `-ReturnStmt 0x55ff89695210 # | | | | `-CallExpr 0x55ff896951e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896951c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896951a8 '' Function 0x55ff89553088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89695180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89695168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89695150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89695118 'int4':'vector' lvalue ParmVar 0x55ff89694de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff89694f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89695380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff896952d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff896956f8 # | | | | `-ReturnStmt 0x55ff896956e8 # | | | | `-CallExpr 0x55ff896956b8 'float' # | | | | |-ImplicitCastExpr 0x55ff896956a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89695680 '' Function 0x55ff89552920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89695658 'float' # | | | | `-ImplicitCastExpr 0x55ff89695640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89695628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896955f0 'uint':'unsigned int' lvalue ParmVar 0x55ff896952d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff89695430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89695858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896957a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff89695bf0 # | | | | `-ReturnStmt 0x55ff89695be0 # | | | | `-CallExpr 0x55ff89695bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89695b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89695b78 '' Function 0x55ff89552b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89695b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89695b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89695b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89695ae8 'uint2':'vector' lvalue ParmVar 0x55ff896957a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff89695908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89695d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89695ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff896960f0 # | | | | `-ReturnStmt 0x55ff896960e0 # | | | | `-CallExpr 0x55ff896960b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff89696098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89696078 '' Function 0x55ff89552e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89696050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89696038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89696020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89695fe8 'uint3':'vector' lvalue ParmVar 0x55ff89695ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff89695e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89696250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896961a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff896965f8 # | | | | `-ReturnStmt 0x55ff896965e8 # | | | | `-CallExpr 0x55ff896965b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896965a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89696580 '' Function 0x55ff89553088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89696558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89696540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89696528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896964f0 'uint4':'vector' lvalue ParmVar 0x55ff896961a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff89696300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89696758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff896966a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff89696af0 # | | | | `-ReturnStmt 0x55ff89696ae0 # | | | | `-CallExpr 0x55ff89696ab0 'float' # | | | | |-ImplicitCastExpr 0x55ff89696a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89696a78 '' Function 0x55ff89552920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89696a50 'float' # | | | | `-ImplicitCastExpr 0x55ff89696a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89696a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896969e8 'int64_t':'long' lvalue ParmVar 0x55ff896966a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff89696808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89696c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89696ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff89697008 # | | | | `-ReturnStmt 0x55ff89696ff8 # | | | | `-CallExpr 0x55ff89696fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89696fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89696f90 '' Function 0x55ff89552b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89696f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89696f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89696f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89696f00 'int64_t2':'vector' lvalue ParmVar 0x55ff89696ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89696d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89697168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896970b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff89697528 # | | | | `-ReturnStmt 0x55ff89697518 # | | | | `-CallExpr 0x55ff896974e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896974d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896974b0 '' Function 0x55ff89552e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89697488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89697470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89697458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89697420 'int64_t3':'vector' lvalue ParmVar 0x55ff896970b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff89697218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89697688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896975d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff89697a50 # | | | | `-ReturnStmt 0x55ff89697a40 # | | | | `-CallExpr 0x55ff89697a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896979f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896979d8 '' Function 0x55ff89553088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896979b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89697998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89697980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89697948 'int64_t4':'vector' lvalue ParmVar 0x55ff896975d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89697738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89698bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff89698b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff89698f88 # | | | | `-ReturnStmt 0x55ff89698f78 # | | | | `-CallExpr 0x55ff89698f48 'float' # | | | | |-ImplicitCastExpr 0x55ff89698f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff89698f10 '' Function 0x55ff89552920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff89698ee8 'float' # | | | | `-ImplicitCastExpr 0x55ff89698ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89698eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89698e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff89698b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff89698c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896990e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff89699038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff896994c0 # | | | | `-ReturnStmt 0x55ff896994b0 # | | | | `-CallExpr 0x55ff89699480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89699468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff89699448 '' Function 0x55ff89552b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff89699420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89699408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896993f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896993b8 'uint64_t2':'vector' lvalue ParmVar 0x55ff89699038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff89699198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89699620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff89699570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff89699a00 # | | | | `-ReturnStmt 0x55ff896999f0 # | | | | `-CallExpr 0x55ff896999c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896999a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff89699988 '' Function 0x55ff89552e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff89699960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff89699948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89699930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896998f8 'uint64_t3':'vector' lvalue ParmVar 0x55ff89699570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896996d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff89699b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff89699ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff89699f48 # | | | | `-ReturnStmt 0x55ff89699f38 # | | | | `-CallExpr 0x55ff89699f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff89699ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff89699ed0 '' Function 0x55ff89553088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff89699ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff89699e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff89699e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff89699e40 'uint64_t4':'vector' lvalue ParmVar 0x55ff89699ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff89699c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969a0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969a008 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff8969a400 # | | | | `-ReturnStmt 0x55ff8969a3f0 # | | | | `-CallExpr 0x55ff8969a3c0 'float' # | | | | |-ImplicitCastExpr 0x55ff8969a3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8969a388 '' Function 0x55ff89553ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8969a360 'float' # | | | | `-ImplicitCastExpr 0x55ff8969a348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969a330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969a2f8 'double' lvalue ParmVar 0x55ff8969a008 'V' 'double' # | | | `-DeprecatedAttr 0x55ff8969a168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8969a570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969a4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff8969a8d8 # | | | | `-ReturnStmt 0x55ff8969a8c8 # | | | | `-CallExpr 0x55ff8969a898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969a880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8969a860 '' Function 0x55ff89553f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8969a838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969a820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969a808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969a7d0 'double2':'vector' lvalue ParmVar 0x55ff8969a4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff8969a620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8969aa48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969a998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff8969adb8 # | | | | `-ReturnStmt 0x55ff8969ada8 # | | | | `-CallExpr 0x55ff8969ad78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969ad60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8969ad40 '' Function 0x55ff89554190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8969ad18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969ad00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969ace8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969acb0 'double3':'vector' lvalue ParmVar 0x55ff8969a998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff8969aaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8969af28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969ae78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff8969b2a0 # | | | | `-ReturnStmt 0x55ff8969b290 # | | | | `-CallExpr 0x55ff8969b260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969b248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8969b228 '' Function 0x55ff89554408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8969b200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969b1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969b1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969b198 'double4':'vector' lvalue ParmVar 0x55ff8969ae78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff8969afd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff8969b400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969b350 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff8969b758 # | | | | `-ReturnStmt 0x55ff8969b748 # | | | | `-CallExpr 0x55ff8969b718 'float' # | | | | |-ImplicitCastExpr 0x55ff8969b700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8969b6e0 '' Function 0x55ff89553ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8969b6b8 'float' # | | | | `-ImplicitCastExpr 0x55ff8969b6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969b688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969b650 'int' lvalue ParmVar 0x55ff8969b350 'V' 'int' # | | | `-DeprecatedAttr 0x55ff8969b4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969b8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969b808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff8969bc30 # | | | | `-ReturnStmt 0x55ff8969bc20 # | | | | `-CallExpr 0x55ff8969bbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969bbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8969bbb8 '' Function 0x55ff89553f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8969bb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969bb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969bb28 'int2':'vector' lvalue ParmVar 0x55ff8969b808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff8969b968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969bd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969bce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff8969c110 # | | | | `-ReturnStmt 0x55ff8969c100 # | | | | `-CallExpr 0x55ff8969c0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969c0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8969c098 '' Function 0x55ff89554190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8969c070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969c058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969c040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969c008 'int3':'vector' lvalue ParmVar 0x55ff8969bce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff8969be40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969c270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969c1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff8969c5f8 # | | | | `-ReturnStmt 0x55ff8969c5e8 # | | | | `-CallExpr 0x55ff8969c5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969c5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8969c580 '' Function 0x55ff89554408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8969c558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969c528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969c4f0 'int4':'vector' lvalue ParmVar 0x55ff8969c1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff8969c320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969c758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969c6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff8969cad0 # | | | | `-ReturnStmt 0x55ff8969cac0 # | | | | `-CallExpr 0x55ff8969ca90 'float' # | | | | |-ImplicitCastExpr 0x55ff8969ca78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8969ca58 '' Function 0x55ff89553ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8969ca30 'float' # | | | | `-ImplicitCastExpr 0x55ff8969ca18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969ca00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969c9c8 'uint':'unsigned int' lvalue ParmVar 0x55ff8969c6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff8969c808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969dc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969db88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff8969dfd0 # | | | | `-ReturnStmt 0x55ff8969dfc0 # | | | | `-CallExpr 0x55ff8969df90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969df78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8969df58 '' Function 0x55ff89553f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8969df30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969df18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969df00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969dec8 'uint2':'vector' lvalue ParmVar 0x55ff8969db88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff8969dce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969e130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969e080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff8969e4d0 # | | | | `-ReturnStmt 0x55ff8969e4c0 # | | | | `-CallExpr 0x55ff8969e490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969e478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8969e458 '' Function 0x55ff89554190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8969e430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969e418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969e400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969e3c8 'uint3':'vector' lvalue ParmVar 0x55ff8969e080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff8969e1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969e630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969e580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff8969e9d8 # | | | | `-ReturnStmt 0x55ff8969e9c8 # | | | | `-CallExpr 0x55ff8969e998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969e980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8969e960 '' Function 0x55ff89554408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8969e938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969e920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969e908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969e8d0 'uint4':'vector' lvalue ParmVar 0x55ff8969e580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff8969e6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969eb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969ea88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff8969eed0 # | | | | `-ReturnStmt 0x55ff8969eec0 # | | | | `-CallExpr 0x55ff8969ee90 'float' # | | | | |-ImplicitCastExpr 0x55ff8969ee78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff8969ee58 '' Function 0x55ff89553ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff8969ee30 'float' # | | | | `-ImplicitCastExpr 0x55ff8969ee18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969ee00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969edc8 'int64_t':'long' lvalue ParmVar 0x55ff8969ea88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff8969ebe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969f030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969ef80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff8969f3e8 # | | | | `-ReturnStmt 0x55ff8969f3d8 # | | | | `-CallExpr 0x55ff8969f3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969f390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff8969f370 '' Function 0x55ff89553f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff8969f348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969f330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969f318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969f2e0 'int64_t2':'vector' lvalue ParmVar 0x55ff8969ef80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff8969f0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969f548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969f498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff8969f908 # | | | | `-ReturnStmt 0x55ff8969f8f8 # | | | | `-CallExpr 0x55ff8969f8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969f8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff8969f890 '' Function 0x55ff89554190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff8969f868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969f850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969f838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969f800 'int64_t3':'vector' lvalue ParmVar 0x55ff8969f498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff8969f5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969fa68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969f9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff8969fe30 # | | | | `-ReturnStmt 0x55ff8969fe20 # | | | | `-CallExpr 0x55ff8969fdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff8969fdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff8969fdb8 '' Function 0x55ff89554408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff8969fd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff8969fd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff8969fd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff8969fd28 'int64_t4':'vector' lvalue ParmVar 0x55ff8969f9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff8969fb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff8969ff90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff8969fee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff896a0348 # | | | | `-ReturnStmt 0x55ff896a0338 # | | | | `-CallExpr 0x55ff896a0308 'float' # | | | | |-ImplicitCastExpr 0x55ff896a02f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896a02d0 '' Function 0x55ff89553ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896a02a8 'float' # | | | | `-ImplicitCastExpr 0x55ff896a0290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a0278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a0240 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff8969fee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff896a0040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a04a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a03f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff896a0880 # | | | | `-ReturnStmt 0x55ff896a0870 # | | | | `-CallExpr 0x55ff896a0840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a0828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896a0808 '' Function 0x55ff89553f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896a07e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a07c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a07b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a0778 'uint64_t2':'vector' lvalue ParmVar 0x55ff896a03f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff896a0558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a09e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a0930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff896a0dc0 # | | | | `-ReturnStmt 0x55ff896a0db0 # | | | | `-CallExpr 0x55ff896a0d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a0d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896a0d48 '' Function 0x55ff89554190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896a0d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a0d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a0cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a0cb8 'uint64_t3':'vector' lvalue ParmVar 0x55ff896a0930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896a0a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a0f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a0e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55ff896a1308 # | | | | `-ReturnStmt 0x55ff896a12f8 # | | | | `-CallExpr 0x55ff896a12c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a12b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896a1290 '' Function 0x55ff89554408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896a1268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a1250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a1238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a1200 'uint64_t4':'vector' lvalue ParmVar 0x55ff896a0e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff896a0fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a1478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a13c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55ff896a17c0 # | | | | `-ReturnStmt 0x55ff896a17b0 # | | | | `-CallExpr 0x55ff896a1780 'float' # | | | | |-ImplicitCastExpr 0x55ff896a1768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896a1748 '' Function 0x55ff89543ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896a1720 'float' # | | | | `-ImplicitCastExpr 0x55ff896a1708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a16f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a16b8 'double' lvalue ParmVar 0x55ff896a13c8 'V' 'double' # | | | `-DeprecatedAttr 0x55ff896a1528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896a1930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a1880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55ff896a2c10 # | | | | `-ReturnStmt 0x55ff896a2c00 # | | | | `-CallExpr 0x55ff896a2bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a2bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896a2b98 '' Function 0x55ff89544268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896a2b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a2b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a2b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a2b08 'double2':'vector' lvalue ParmVar 0x55ff896a1880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55ff896a19e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896a2d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a2cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55ff896a30f0 # | | | | `-ReturnStmt 0x55ff896a30e0 # | | | | `-CallExpr 0x55ff896a30b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a3098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896a3078 '' Function 0x55ff895444e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896a3050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a3038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a3020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a2fe8 'double3':'vector' lvalue ParmVar 0x55ff896a2cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55ff896a2e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896a3260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a31b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55ff896a35d8 # | | | | `-ReturnStmt 0x55ff896a35c8 # | | | | `-CallExpr 0x55ff896a3598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a3580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896a3560 '' Function 0x55ff89544758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896a3538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a3520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a3508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a34d0 'double4':'vector' lvalue ParmVar 0x55ff896a31b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55ff896a3310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55ff896a3738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a3688 col:26 used V 'int' # | | | |-CompoundStmt 0x55ff896a3a98 # | | | | `-ReturnStmt 0x55ff896a3a88 # | | | | `-CallExpr 0x55ff896a3a58 'float' # | | | | |-ImplicitCastExpr 0x55ff896a3a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896a3a20 '' Function 0x55ff89543ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896a39f8 'float' # | | | | `-ImplicitCastExpr 0x55ff896a39e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a39c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a3990 'int' lvalue ParmVar 0x55ff896a3688 'V' 'int' # | | | `-DeprecatedAttr 0x55ff896a37e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a3bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a3b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55ff896a3f78 # | | | | `-ReturnStmt 0x55ff896a3f68 # | | | | `-CallExpr 0x55ff896a3f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a3f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896a3f00 '' Function 0x55ff89544268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896a3ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a3ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a3ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a3e70 'int2':'vector' lvalue ParmVar 0x55ff896a3b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55ff896a3ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a40d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a4028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55ff896a4460 # | | | | `-ReturnStmt 0x55ff896a4450 # | | | | `-CallExpr 0x55ff896a4420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a4408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896a43e8 '' Function 0x55ff895444e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896a43c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a43a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a4390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a4358 'int3':'vector' lvalue ParmVar 0x55ff896a4028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55ff896a4188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a45c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a4510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55ff896a4950 # | | | | `-ReturnStmt 0x55ff896a4940 # | | | | `-CallExpr 0x55ff896a4910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a48f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896a48d8 '' Function 0x55ff89544758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896a48b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a4898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a4880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a4848 'int4':'vector' lvalue ParmVar 0x55ff896a4510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55ff896a4670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a4ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a4a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55ff896a4e30 # | | | | `-ReturnStmt 0x55ff896a4e20 # | | | | `-CallExpr 0x55ff896a4df0 'float' # | | | | |-ImplicitCastExpr 0x55ff896a4dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896a4db8 '' Function 0x55ff89543ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896a4d90 'float' # | | | | `-ImplicitCastExpr 0x55ff896a4d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a4d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a4d28 'uint':'unsigned int' lvalue ParmVar 0x55ff896a4a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55ff896a4b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a4f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a4ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55ff896a5330 # | | | | `-ReturnStmt 0x55ff896a5320 # | | | | `-CallExpr 0x55ff896a52f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a52d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896a52b8 '' Function 0x55ff89544268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896a5290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a5278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a5260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a5228 'uint2':'vector' lvalue ParmVar 0x55ff896a4ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55ff896a5040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a5490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a53e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55ff896a5838 # | | | | `-ReturnStmt 0x55ff896a5828 # | | | | `-CallExpr 0x55ff896a57f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a57e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896a57c0 '' Function 0x55ff895444e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896a5798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a5780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a5768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a5730 'uint3':'vector' lvalue ParmVar 0x55ff896a53e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55ff896a5540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a5998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a58e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55ff896a5d48 # | | | | `-ReturnStmt 0x55ff896a5d38 # | | | | `-CallExpr 0x55ff896a5d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a5cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896a5cd0 '' Function 0x55ff89544758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896a5ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a5c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a5c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a5c40 'uint4':'vector' lvalue ParmVar 0x55ff896a58e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55ff896a5a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a5ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a5df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55ff896a6248 # | | | | `-ReturnStmt 0x55ff896a6238 # | | | | `-CallExpr 0x55ff896a6208 'float' # | | | | |-ImplicitCastExpr 0x55ff896a61f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896a61d0 '' Function 0x55ff89543ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896a61a8 'float' # | | | | `-ImplicitCastExpr 0x55ff896a6190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a6178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a6140 'int64_t':'long' lvalue ParmVar 0x55ff896a5df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55ff896a5f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a63a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a62f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55ff896a6768 # | | | | `-ReturnStmt 0x55ff896a6758 # | | | | `-CallExpr 0x55ff896a6728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a6710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896a66f0 '' Function 0x55ff89544268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896a66c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a66b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a6698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a6660 'int64_t2':'vector' lvalue ParmVar 0x55ff896a62f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff896a6458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a68c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a6818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55ff896a8dd0 # | | | | `-ReturnStmt 0x55ff896a8dc0 # | | | | `-CallExpr 0x55ff896a8d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a8d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896a8d58 '' Function 0x55ff895444e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896a8d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a8d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a8d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a8cc8 'int64_t3':'vector' lvalue ParmVar 0x55ff896a6818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896a6978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a8f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a8e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55ff896a9300 # | | | | `-ReturnStmt 0x55ff896a92f0 # | | | | `-CallExpr 0x55ff896a92c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a92a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55ff896a9288 '' Function 0x55ff89544758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55ff896a9260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a9248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a9230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a91f8 'int64_t4':'vector' lvalue ParmVar 0x55ff896a8e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55ff896a8fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a9460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a93b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55ff896a9820 # | | | | `-ReturnStmt 0x55ff896a9810 # | | | | `-CallExpr 0x55ff896a97e0 'float' # | | | | |-ImplicitCastExpr 0x55ff896a97c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55ff896a97a8 '' Function 0x55ff89543ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55ff896a9780 'float' # | | | | `-ImplicitCastExpr 0x55ff896a9768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a9750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a9718 'uint64_t':'unsigned long' lvalue ParmVar 0x55ff896a93b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55ff896a9510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a9980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a98d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55ff896a9d60 # | | | | `-ReturnStmt 0x55ff896a9d50 # | | | | `-CallExpr 0x55ff896a9d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55ff896a9d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55ff896a9ce8 '' Function 0x55ff89544268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55ff896a9cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55ff896a9ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896a9c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896a9c58 'uint64_t2':'vector' lvalue ParmVar 0x55ff896a98d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55ff896a9a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55ff896a9ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55ff896a9e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55ff896aa2a8 # | | | | `-ReturnStmt 0x55ff896aa298 # | | | | `-CallExpr 0x55ff896aa268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55ff896aa250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55ff896aa230 '' Function 0x55ff895444e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55ff896aa208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55ff896aa1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55ff896aa1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55ff896aa1a0 'uint64_t3':'vector' lvalue ParmVar 0x55ff896a9e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55ff896a9f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55ff896aa408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55ff896aa358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55ff896aa7f8 # | | | `-ReturnStmt 0x55ff896aa7e8 # | | | `-CallExpr 0x55ff896aa7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55ff896aa7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55ff896aa780 '' Function 0x55ff89544758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55ff896aa758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55ff896aa740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ff896aa728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ff896aa6f0 'uint64_t4':'vector' lvalue ParmVar 0x55ff896aa358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55ff896aa4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55ff896aa810 prev 0x55ff895b1818 line:12:11 hlsl # | | |-original Namespace 0x55ff8940ea98 'hlsl' # | | `-NamespaceDecl 0x55ff896aa880 prev 0x55ff894aca88 line:13:11 __detail # | | |-original Namespace 0x55ff894aca88 '__detail' # | | |-FunctionDecl 0x55ff896aa9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896aa908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55ff896aab60 # | | | `-ReturnStmt 0x55ff896aab50 # | | | `-ImplicitCastExpr 0x55ff896aab38 'vector' # | | | `-BinaryOperator 0x55ff896aab18 'vector' '*' # | | | |-ImplicitCastExpr 0x55ff896aaae8 'vector' # | | | | `-ExtVectorElementExpr 0x55ff896aaaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55ff896aaa80 'float4':'vector' lvalue ParmVar 0x55ff896aa908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55ff896aab00 'vector' # | | | `-FloatingLiteral 0x55ff896aaac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55ff896aadf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55ff896aab78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896aad50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896aac30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55ff896ab058 # | | | `-ReturnStmt 0x55ff896ab048 # | | | `-CallExpr 0x55ff896ab018 '' # | | | |-UnresolvedLookupExpr 0x55ff896aaed8 '' lvalue (ADL) = 'abs' 0x55ff894b7e28 0x55ff894b8128 0x55ff894b8438 0x55ff894b8748 0x55ff894b9e68 0x55ff894ba178 0x55ff894ba488 0x55ff894ba798 0x55ff894baa68 0x55ff894bad90 0x55ff894bb038 0x55ff894bb2d8 0x55ff894bb528 0x55ff894bb838 0x55ff894bbb48 0x55ff894bc5d8 0x55ff894bc8c8 0x55ff894bcbd8 0x55ff894bcee8 0x55ff894bd1f8 0x55ff894c1b70 0x55ff894c1e18 0x55ff894c20b8 0x55ff894c2358 0x55ff894c25a8 0x55ff894c28b8 0x55ff894c3cc8 0x55ff894c3fd8 # | | | `-DeclRefExpr 0x55ff896aaff8 'T' lvalue ParmVar 0x55ff896aac30 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896ab6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55ff896ab070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896ab108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896ab628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896ab578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55ff896aba28 # | | | `-ReturnStmt 0x55ff896aba18 # | | | `-CallExpr 0x55ff896ab9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896ab748 '' lvalue (ADL) = 'sqrt' 0x55ff8954df10 0x55ff8954e178 0x55ff8954e3f0 0x55ff8954e668 0x55ff8954e8d8 0x55ff8954eb50 0x55ff8954edc8 0x55ff8954f040 0x55ff89678cc0 0x55ff89679178 0x55ff89679650 0x55ff89679b30 0x55ff8967a008 0x55ff8967a500 0x55ff8967a9d8 0x55ff8967aeb8 0x55ff8967b3a0 0x55ff8967b878 0x55ff8967bd70 0x55ff8967c270 0x55ff8967c778 0x55ff8967cc70 0x55ff8967d188 0x55ff8967d6a8 0x55ff8967dbd0 0x55ff8967e0e8 0x55ff8967ea30 0x55ff8967ef70 # | | | `-CallExpr 0x55ff896ab9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896ab868 '' lvalue (ADL) = 'dot' 0x55ff894f8968 0x55ff894f8d38 0x55ff894f90d8 0x55ff894f9478 0x55ff894f9780 0x55ff894f9b70 0x55ff894f9f18 0x55ff894fa2b8 0x55ff894fa608 0x55ff894fa958 0x55ff894fad58 0x55ff894fb0f8 0x55ff894fb498 0x55ff894fb838 0x55ff894fbc08 0x55ff894fbfa8 0x55ff894fc348 0x55ff894fc6e8 0x55ff894fca88 0x55ff894fce58 0x55ff894fd1f8 0x55ff894fd598 0x55ff894fd938 0x55ff894fdd08 0x55ff894fe0a8 # | | | |-RecoveryExpr 0x55ff896ab970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896ab990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896abe10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55ff896aba40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896abd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896abbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55ff896abc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55ff896ac0c0 # | | | `-ReturnStmt 0x55ff896ac0b0 # | | | `-InitListExpr 0x55ff896ac050 'void' contains-errors # | | | |-IntegerLiteral 0x55ff896abe90 'int' 1 # | | | |-BinaryOperator 0x55ff896abf70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55ff896abef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ff896abeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55ff896abed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55ff896abf50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ff896abf10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ff896abf30 'int' 1 # | | | |-ArraySubscriptExpr 0x55ff896abfd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ff896abf90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ff896abfb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55ff896ac030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ff896abff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55ff896ac010 'int' 3 # | | |-FunctionTemplateDecl 0x55ff896ac3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55ff896ac0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896ac350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896ac190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55ff896ac208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55ff896ac5c8 # | | | `-ReturnStmt 0x55ff896ac5b8 # | | | `-CallExpr 0x55ff896ac588 '' # | | | |-UnresolvedLookupExpr 0x55ff896ac4e0 '' lvalue (ADL) = 'length_impl' 0x55ff896aadf8 # | | | `-BinaryOperator 0x55ff896ac568 '' '-' # | | | |-DeclRefExpr 0x55ff896ac528 'T' lvalue ParmVar 0x55ff896ac190 'X' 'T' # | | | `-DeclRefExpr 0x55ff896ac548 'T' lvalue ParmVar 0x55ff896ac208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ff896af0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55ff896ac5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896ac678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896af048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896aca28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55ff896acae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55ff896af258 # | | | `-ReturnStmt 0x55ff896af248 # | | | `-CallExpr 0x55ff896af218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896af170 '' lvalue (ADL) = 'length_vec_impl' 0x55ff896ab6d0 # | | | `-BinaryOperator 0x55ff896af1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55ff896af1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896af1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55ff896af518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55ff896af288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55ff896af308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55ff896af388 col:54 used c 'float' # | | | `-CompoundStmt 0x55ff896afb90 # | | | `-ReturnStmt 0x55ff896afb80 # | | | `-CallExpr 0x55ff896afac8 'float' # | | | |-ImplicitCastExpr 0x55ff896afab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55ff896af9b0 '' Function 0x55ff896af708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55ff896afb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55ff896afb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55ff896af9e8 'half2':'vector' lvalue ParmVar 0x55ff896af288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55ff896afb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55ff896afb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55ff896afa08 'half2':'vector' lvalue ParmVar 0x55ff896af308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55ff896afb68 'float' # | | | `-DeclRefExpr 0x55ff896afa28 'float' lvalue ParmVar 0x55ff896af388 'c' 'float' # | | |-FunctionTemplateDecl 0x55ff896b0138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55ff896afba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896afc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896b0090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896aff00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55ff896affc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55ff896b0348 # | | | `-ReturnStmt 0x55ff896b0338 # | | | `-CallExpr 0x55ff896b0300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896b01b8 '' lvalue (ADL) = 'dot' 0x55ff894f8968 0x55ff894f8d38 0x55ff894f90d8 0x55ff894f9478 0x55ff894f9780 0x55ff894f9b70 0x55ff894f9f18 0x55ff894fa2b8 0x55ff894fa608 0x55ff894fa958 0x55ff894fad58 0x55ff894fb0f8 0x55ff894fb498 0x55ff894fb838 0x55ff894fbc08 0x55ff894fbfa8 0x55ff894fc348 0x55ff894fc6e8 0x55ff894fca88 0x55ff894fce58 0x55ff894fd1f8 0x55ff894fd598 0x55ff894fd938 0x55ff894fdd08 0x55ff894fe0a8 # | | | |-RecoveryExpr 0x55ff896b02c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896b02e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896b0888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55ff896b0360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896b03f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896b07e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55ff896b0650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55ff896b0710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55ff896b0f60 # | | | |-DeclStmt 0x55ff896b0a80 # | | | | `-VarDecl 0x55ff896b0938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55ff896b0a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55ff896b09e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ff896b09a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55ff896b09c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55ff896b0a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ff896b0a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ff896b0a20 'int' 0 # | | | |-AttributedStmt 0x55ff896b0f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55ff896b0ee8 unroll 0 # | | | | `-ForStmt 0x55ff896b0eb0 # | | | | |-DeclStmt 0x55ff896b0b50 # | | | | | `-VarDecl 0x55ff896b0ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55ff896b0b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55ff896b0bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55ff896b0ba8 'int' # | | | | | | `-DeclRefExpr 0x55ff896b0b68 'int' lvalue Var 0x55ff896b0ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55ff896b0b88 'int' NonTypeTemplateParm 0x55ff896b03f8 'N' 'int' # | | | | |-UnaryOperator 0x55ff896b0c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55ff896b0be0 'int' lvalue Var 0x55ff896b0ab0 'i' 'int' # | | | | `-BinaryOperator 0x55ff896b0e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55ff896b0c18 'T' contains-errors lvalue Var 0x55ff896b0938 'sum' 'T' # | | | | `-CallExpr 0x55ff896b0e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ff896b0c50 '' lvalue (ADL) = 'mad' 0x55ff89515460 0x55ff89515818 0x55ff89515be0 0x55ff89516fd0 0x55ff89517380 0x55ff89517748 0x55ff89517b10 0x55ff89517ed8 0x55ff895182a0 0x55ff89518668 0x55ff89518a30 0x55ff89518e30 0x55ff895191f8 0x55ff895195c0 0x55ff89519988 0x55ff89519d50 0x55ff8951a118 0x55ff8951a4e0 0x55ff8951a8a8 0x55ff8951acd0 0x55ff8951b080 0x55ff8951b448 0x55ff8951b810 0x55ff8951bbd8 0x55ff8951bf88 0x55ff8951c350 0x55ff8951c718 0x55ff8951cae0 # | | | | |-ArraySubscriptExpr 0x55ff896b0db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ff896b0d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55ff896b0d90 'int' lvalue Var 0x55ff896b0ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55ff896b0e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ff896b0dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55ff896b0df0 'int' lvalue Var 0x55ff896b0ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55ff896b0e30 'T' contains-errors lvalue Var 0x55ff896b0938 'sum' 'T' # | | | `-ReturnStmt 0x55ff896b0f50 # | | | `-DeclRefExpr 0x55ff896b0f30 'T' contains-errors lvalue Var 0x55ff896b0938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55ff896b1268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55ff896b0f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b11c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b1040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896b10b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55ff896b1480 # | | | `-ReturnStmt 0x55ff896b1470 # | | | `-BinaryOperator 0x55ff896b1450 '' '-' # | | | |-DeclRefExpr 0x55ff896b1350 'T' lvalue ParmVar 0x55ff896b1040 'I' 'T' # | | | `-BinaryOperator 0x55ff896b1430 '' '*' # | | | |-BinaryOperator 0x55ff896b13f0 '' '*' # | | | | |-BinaryOperator 0x55ff896b13b0 '' '*' # | | | | | |-IntegerLiteral 0x55ff896b1370 'int' 2 # | | | | | `-DeclRefExpr 0x55ff896b1390 'T' lvalue ParmVar 0x55ff896b10b8 'N' 'T' # | | | | `-DeclRefExpr 0x55ff896b13d0 'T' lvalue ParmVar 0x55ff896b1040 'I' 'T' # | | | `-DeclRefExpr 0x55ff896b1410 'T' lvalue ParmVar 0x55ff896b10b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55ff896b1888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55ff896b1498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896b1538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55ff896b17e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b1650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55ff896b1710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55ff896b1b58 # | | | `-ReturnStmt 0x55ff896b1b48 # | | | `-BinaryOperator 0x55ff896b1b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55ff896b1908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55ff896b1b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55ff896b1968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55ff896b1928 'int' 2 # | | | | `-RecoveryExpr 0x55ff896b1948 '' contains-errors lvalue # | | | `-CallExpr 0x55ff896b1ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896b1988 '' lvalue (ADL) = 'dot' 0x55ff894f8968 0x55ff894f8d38 0x55ff894f90d8 0x55ff894f9478 0x55ff894f9780 0x55ff894f9b70 0x55ff894f9f18 0x55ff894fa2b8 0x55ff894fa608 0x55ff894fa958 0x55ff894fad58 0x55ff894fb0f8 0x55ff894fb498 0x55ff894fb838 0x55ff894fbc08 0x55ff894fbfa8 0x55ff894fc348 0x55ff894fc6e8 0x55ff894fca88 0x55ff894fce58 0x55ff894fd1f8 0x55ff894fd598 0x55ff894fd938 0x55ff894fdd08 0x55ff894fe0a8 # | | | |-RecoveryExpr 0x55ff896b1a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896b1ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896b1fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55ff896b1b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55ff896b1bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55ff896b1f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b1ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896b1d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55ff896b1d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55ff896b2ab0 # | | | |-DeclStmt 0x55ff896b22c0 # | | | | `-VarDecl 0x55ff896b20d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55ff896b2288 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b2140 '' lvalue (ADL) = 'dot' 0x55ff894f8968 0x55ff894f8d38 0x55ff894f90d8 0x55ff894f9478 0x55ff894f9780 0x55ff894f9b70 0x55ff894f9f18 0x55ff894fa2b8 0x55ff894fa608 0x55ff894fa958 0x55ff894fad58 0x55ff894fb0f8 0x55ff894fb498 0x55ff894fb838 0x55ff894fbc08 0x55ff894fbfa8 0x55ff894fc348 0x55ff894fc6e8 0x55ff894fca88 0x55ff894fce58 0x55ff894fd1f8 0x55ff894fd598 0x55ff894fd938 0x55ff894fdd08 0x55ff894fe0a8 # | | | | |-DeclRefExpr 0x55ff896b2248 'T' lvalue ParmVar 0x55ff896b1d20 'N' 'T' # | | | | `-DeclRefExpr 0x55ff896b2268 'T' lvalue ParmVar 0x55ff896b1ca8 'I' 'T' # | | | |-DeclStmt 0x55ff896b24f8 # | | | | `-VarDecl 0x55ff896b22f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55ff896b24d8 '' '-' # | | | | |-IntegerLiteral 0x55ff896b2360 'int' 1 # | | | | `-BinaryOperator 0x55ff896b24b8 '' '*' # | | | | |-BinaryOperator 0x55ff896b23c0 '' '*' # | | | | | |-DeclRefExpr 0x55ff896b2380 'U' lvalue ParmVar 0x55ff896b1d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55ff896b23a0 'U' lvalue ParmVar 0x55ff896b1d98 'Eta' 'U' # | | | | `-ParenExpr 0x55ff896b2498 '' # | | | | `-BinaryOperator 0x55ff896b2478 '' '-' # | | | | |-IntegerLiteral 0x55ff896b23e0 'int' 1 # | | | | `-BinaryOperator 0x55ff896b2458 '' '*' # | | | | |-DeclRefExpr 0x55ff896b2400 'T' lvalue Var 0x55ff896b20d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55ff896b2438 'T' lvalue Var 0x55ff896b20d8 'Mul' 'T' # | | | |-DeclStmt 0x55ff896b28a0 # | | | | `-VarDecl 0x55ff896b2530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55ff896b2880 '' # | | | | `-BinaryOperator 0x55ff896b2860 '' '-' # | | | | |-BinaryOperator 0x55ff896b25d8 '' '*' # | | | | | |-DeclRefExpr 0x55ff896b2598 'U' lvalue ParmVar 0x55ff896b1d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55ff896b25b8 'T' lvalue ParmVar 0x55ff896b1ca8 'I' 'T' # | | | | `-BinaryOperator 0x55ff896b2840 '' '*' # | | | | |-ParenExpr 0x55ff896b2800 '' # | | | | | `-BinaryOperator 0x55ff896b27e0 '' '+' # | | | | | |-BinaryOperator 0x55ff896b2638 '' '*' # | | | | | | |-DeclRefExpr 0x55ff896b25f8 'U' lvalue ParmVar 0x55ff896b1d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55ff896b2618 'T' lvalue Var 0x55ff896b20d8 'Mul' 'T' # | | | | | `-CallExpr 0x55ff896b27b0 '' # | | | | | |-UnresolvedLookupExpr 0x55ff896b2658 '' lvalue (ADL) = 'sqrt' 0x55ff8954df10 0x55ff8954e178 0x55ff8954e3f0 0x55ff8954e668 0x55ff8954e8d8 0x55ff8954eb50 0x55ff8954edc8 0x55ff8954f040 0x55ff89678cc0 0x55ff89679178 0x55ff89679650 0x55ff89679b30 0x55ff8967a008 0x55ff8967a500 0x55ff8967a9d8 0x55ff8967aeb8 0x55ff8967b3a0 0x55ff8967b878 0x55ff8967bd70 0x55ff8967c270 0x55ff8967c778 0x55ff8967cc70 0x55ff8967d188 0x55ff8967d6a8 0x55ff8967dbd0 0x55ff8967e0e8 0x55ff8967ea30 0x55ff8967ef70 # | | | | | `-DeclRefExpr 0x55ff896b2778 'T' lvalue Var 0x55ff896b22f8 'K' 'T' # | | | | `-DeclRefExpr 0x55ff896b2820 'T' lvalue ParmVar 0x55ff896b1d20 'N' 'T' # | | | `-ReturnStmt 0x55ff896b2aa0 # | | | `-CallExpr 0x55ff896b2a60 '' # | | | |-UnresolvedLookupExpr 0x55ff896b28f0 '' lvalue (ADL) = 'select' 0x55ff89503158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff896b1bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff896b1b70 'T' # | | | |-BinaryOperator 0x55ff896b29a8 '' '<' # | | | | |-DeclRefExpr 0x55ff896b2968 'T' lvalue Var 0x55ff896b22f8 'K' 'T' # | | | | `-IntegerLiteral 0x55ff896b2988 'int' 0 # | | | |-CXXStaticCastExpr 0x55ff896b29f8 'T' static_cast # | | | | `-IntegerLiteral 0x55ff896b29c8 'int' 0 # | | | `-DeclRefExpr 0x55ff896b2a28 'T' lvalue Var 0x55ff896b2530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55ff896b2db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55ff896b2ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b2d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b2b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55ff896b2c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55ff896b4a08 # | | | |-DeclStmt 0x55ff896b2f88 # | | | | `-VarDecl 0x55ff896b2ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55ff896b2f68 '' '/' # | | | | |-DeclRefExpr 0x55ff896b2f28 'T' lvalue ParmVar 0x55ff896b2b90 'X' 'T' # | | | | `-DeclRefExpr 0x55ff896b2f48 'T' lvalue ParmVar 0x55ff896b2c08 'Y' 'T' # | | | |-DeclStmt 0x55ff896b44c0 # | | | | `-VarDecl 0x55ff896b43e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55ff896b44a0 '' '>=' # | | | | |-DeclRefExpr 0x55ff896b4448 'T' lvalue Var 0x55ff896b2ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55ff896b4480 'int' 0 # | | | |-DeclStmt 0x55ff896b4820 # | | | | `-VarDecl 0x55ff896b44f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55ff896b47f0 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b4560 '' lvalue (ADL) = 'frac' 0x55ff8950ac40 0x55ff8950aea8 0x55ff8950b120 0x55ff8950b398 0x55ff8950b5f8 0x55ff8950b870 0x55ff8950bae8 0x55ff8950bd70 0x55ff89574e40 0x55ff895752f8 0x55ff895757d0 0x55ff89575cb0 0x55ff89628308 0x55ff896287c0 0x55ff89628c98 0x55ff89629178 0x55ff89629660 0x55ff89629b38 0x55ff8962a860 0x55ff8962ad60 0x55ff8962b268 0x55ff8962b760 0x55ff8962bc78 0x55ff8962c198 0x55ff8962c6c0 0x55ff8962d5e8 0x55ff8962db20 0x55ff8962e060 # | | | | `-CallExpr 0x55ff896b47c0 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b4680 '' lvalue (ADL) = 'abs' 0x55ff894b7e28 0x55ff894b8128 0x55ff894b8438 0x55ff894b8748 0x55ff894b9e68 0x55ff894ba178 0x55ff894ba488 0x55ff894ba798 0x55ff894baa68 0x55ff894bad90 0x55ff894bb038 0x55ff894bb2d8 0x55ff894bb528 0x55ff894bb838 0x55ff894bbb48 0x55ff894bc5d8 0x55ff894bc8c8 0x55ff894bcbd8 0x55ff894bcee8 0x55ff894bd1f8 0x55ff894c1b70 0x55ff894c1e18 0x55ff894c20b8 0x55ff894c2358 0x55ff894c25a8 0x55ff894c28b8 0x55ff894c3cc8 0x55ff894c3fd8 # | | | | `-DeclRefExpr 0x55ff896b47a0 'T' lvalue Var 0x55ff896b2ec0 'div' 'T' # | | | `-ReturnStmt 0x55ff896b49f8 # | | | `-BinaryOperator 0x55ff896b49d8 '' '*' # | | | |-CallExpr 0x55ff896b4978 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b4858 '' lvalue (ADL) = 'select' 0x55ff89503158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896b2b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896b2ae0 'T' # | | | | |-DeclRefExpr 0x55ff896b48d0 'bool' lvalue Var 0x55ff896b43e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55ff896b4908 'T' lvalue Var 0x55ff896b44f8 'frc' 'T' # | | | | `-UnaryOperator 0x55ff896b4960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55ff896b4940 'T' lvalue Var 0x55ff896b44f8 'frc' 'T' # | | | `-DeclRefExpr 0x55ff896b49b8 'T' lvalue ParmVar 0x55ff896b2c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ff896b4e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55ff896b4a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896b4ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896b4d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b4bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55ff896b4cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55ff896b56b8 # | | | |-DeclStmt 0x55ff896b4ff0 # | | | | `-VarDecl 0x55ff896b4f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55ff896b4fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55ff896b4fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55ff896b4f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ff896b4f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55ff896b5140 # | | | | `-VarDecl 0x55ff896b5050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55ff896b5118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55ff896b50f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55ff896b50b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55ff896b50d8 'int' 0 # | | | |-DeclStmt 0x55ff896b5500 # | | | | `-VarDecl 0x55ff896b51b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55ff896b54d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55ff896b54a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ff896b5218 '' lvalue (ADL) = 'frac' 0x55ff8950ac40 0x55ff8950aea8 0x55ff8950b120 0x55ff8950b398 0x55ff8950b5f8 0x55ff8950b870 0x55ff8950bae8 0x55ff8950bd70 0x55ff89574e40 0x55ff895752f8 0x55ff895757d0 0x55ff89575cb0 0x55ff89628308 0x55ff896287c0 0x55ff89628c98 0x55ff89629178 0x55ff89629660 0x55ff89629b38 0x55ff8962a860 0x55ff8962ad60 0x55ff8962b268 0x55ff8962b760 0x55ff8962bc78 0x55ff8962c198 0x55ff8962c6c0 0x55ff8962d5e8 0x55ff8962db20 0x55ff8962e060 # | | | | `-CallExpr 0x55ff896b5478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ff896b5338 '' lvalue (ADL) = 'abs' 0x55ff894b7e28 0x55ff894b8128 0x55ff894b8438 0x55ff894b8748 0x55ff894b9e68 0x55ff894ba178 0x55ff894ba488 0x55ff894ba798 0x55ff894baa68 0x55ff894bad90 0x55ff894bb038 0x55ff894bb2d8 0x55ff894bb528 0x55ff894bb838 0x55ff894bbb48 0x55ff894bc5d8 0x55ff894bc8c8 0x55ff894bcbd8 0x55ff894bcee8 0x55ff894bd1f8 0x55ff894c1b70 0x55ff894c1e18 0x55ff894c20b8 0x55ff894c2358 0x55ff894c25a8 0x55ff894c28b8 0x55ff894c3cc8 0x55ff894c3fd8 # | | | | `-RecoveryExpr 0x55ff896b5458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55ff896b56a8 # | | | `-BinaryOperator 0x55ff896b5688 '' contains-errors '*' # | | | |-CallExpr 0x55ff896b5628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ff896b5538 '' lvalue (ADL) = 'select' 0x55ff89503158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896b4a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896b4a38 'T' # | | | | |-RecoveryExpr 0x55ff896b55b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55ff896b55d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55ff896b5610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55ff896b55f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896b5668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896b5af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55ff896b5730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b5a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b57e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55ff896b5858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55ff896b58d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55ff896b5fe0 # | | | |-DeclStmt 0x55ff896b5e60 # | | | | `-VarDecl 0x55ff896b5c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55ff896b5e30 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b5c70 '' lvalue (ADL) = 'saturate' 0x55ff895010b8 0x55ff89501320 0x55ff89501598 0x55ff89501810 0x55ff89501a70 0x55ff89501ce8 0x55ff89501f60 0x55ff895021d8 0x55ff89502438 0x55ff895026b0 0x55ff89502928 0x55ff89502bf0 # | | | | `-BinaryOperator 0x55ff896b5e10 '' '/' # | | | | |-ParenExpr 0x55ff896b5d70 '' # | | | | | `-BinaryOperator 0x55ff896b5d50 '' '-' # | | | | | |-DeclRefExpr 0x55ff896b5d10 'T' lvalue ParmVar 0x55ff896b58d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55ff896b5d30 'T' lvalue ParmVar 0x55ff896b57e0 'Min' 'T' # | | | | `-ParenExpr 0x55ff896b5df0 '' # | | | | `-BinaryOperator 0x55ff896b5dd0 '' '-' # | | | | |-DeclRefExpr 0x55ff896b5d90 'T' lvalue ParmVar 0x55ff896b5858 'Max' 'T' # | | | | `-DeclRefExpr 0x55ff896b5db0 'T' lvalue ParmVar 0x55ff896b57e0 'Min' 'T' # | | | `-ReturnStmt 0x55ff896b5fd0 # | | | `-BinaryOperator 0x55ff896b5fb0 '' '*' # | | | |-BinaryOperator 0x55ff896b5f70 '' '*' # | | | | |-ParenExpr 0x55ff896b5f30 '' # | | | | | `-BinaryOperator 0x55ff896b5f10 '' '-' # | | | | | |-IntegerLiteral 0x55ff896b5e78 'int' 3 # | | | | | `-BinaryOperator 0x55ff896b5ef0 '' '*' # | | | | | |-IntegerLiteral 0x55ff896b5e98 'int' 2 # | | | | | `-DeclRefExpr 0x55ff896b5eb8 'T' lvalue Var 0x55ff896b5c08 'S' 'T' # | | | | `-DeclRefExpr 0x55ff896b5f50 'T' lvalue Var 0x55ff896b5c08 'S' 'T' # | | | `-DeclRefExpr 0x55ff896b5f90 'T' lvalue Var 0x55ff896b5c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55ff896b64c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55ff896b6000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896b6098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896b6420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b61b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55ff896b6270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55ff896b6330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55ff896b69e0 # | | | |-DeclStmt 0x55ff896b6878 # | | | | `-VarDecl 0x55ff896b65a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55ff896b6850 '' contains-errors lvalue # | | | | `-CallExpr 0x55ff896b6820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55ff896b6610 '' lvalue (ADL) = 'saturate' 0x55ff895010b8 0x55ff89501320 0x55ff89501598 0x55ff89501810 0x55ff89501a70 0x55ff89501ce8 0x55ff89501f60 0x55ff895021d8 0x55ff89502438 0x55ff895026b0 0x55ff89502928 0x55ff89502bf0 # | | | | `-BinaryOperator 0x55ff896b6800 '' contains-errors '/' # | | | | |-ParenExpr 0x55ff896b6738 '' contains-errors # | | | | | `-BinaryOperator 0x55ff896b6718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55ff896b66d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55ff896b66b0 'int' lvalue ParmVar 0x55ff896b6330 'X' 'int' # | | | | | `-RecoveryExpr 0x55ff896b66f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55ff896b67e0 '' contains-errors # | | | | `-BinaryOperator 0x55ff896b67c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55ff896b6778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55ff896b6758 'int' lvalue ParmVar 0x55ff896b6270 'Max' 'int' # | | | | `-RecoveryExpr 0x55ff896b67a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55ff896b69d0 # | | | `-BinaryOperator 0x55ff896b69b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55ff896b6970 '' contains-errors '*' # | | | | |-ParenExpr 0x55ff896b6930 '' contains-errors # | | | | | `-BinaryOperator 0x55ff896b6910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55ff896b6890 'int' 3 # | | | | | `-BinaryOperator 0x55ff896b68f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55ff896b68b0 'int' 2 # | | | | | `-RecoveryExpr 0x55ff896b68d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55ff896b6950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896b6990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896b6e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55ff896b6a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b6da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b6b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55ff896b6ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55ff896b6c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55ff896b7c08 # | | | |-DeclStmt 0x55ff896b6fb0 # | | | | `-VarDecl 0x55ff896b6ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55ff896b6f90 '' '<' # | | | | |-DeclRefExpr 0x55ff896b6f50 'T' lvalue ParmVar 0x55ff896b6b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55ff896b6f70 'int' 0 # | | | |-DeclStmt 0x55ff896b71a0 # | | | | `-VarDecl 0x55ff896b6fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55ff896b7160 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b7070 '' lvalue (ADL) = 'select' 0x55ff89503158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896b6a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896b6a18 'T' # | | | | |-DeclRefExpr 0x55ff896b70e8 'bool' lvalue Var 0x55ff896b6ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55ff896b7120 'int' 0 # | | | | `-DeclRefExpr 0x55ff896b7140 'T' lvalue ParmVar 0x55ff896b6b30 'NDotL' 'T' # | | | |-DeclStmt 0x55ff896b73b8 # | | | | `-VarDecl 0x55ff896b7230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55ff896b7390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55ff896b7330 'void' # | | | | |-IntegerLiteral 0x55ff896b7298 'int' 1 # | | | | |-DeclRefExpr 0x55ff896b72b8 'T' lvalue Var 0x55ff896b6fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55ff896b72f0 'int' 0 # | | | | `-IntegerLiteral 0x55ff896b7310 'int' 1 # | | | |-DeclStmt 0x55ff896b75f8 # | | | | `-VarDecl 0x55ff896b73e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55ff896b75c0 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b7448 '' lvalue (ADL) = 'or' 0x55ff89531b78 0x55ff89531e88 0x55ff895321a8 0x55ff895324c8 0x55ff895327e8 0x55ff89532af0 0x55ff89532df8 0x55ff89533100 0x55ff89533408 0x55ff89533710 0x55ff89533a18 0x55ff89533d20 0x55ff89534028 0x55ff89534330 0x55ff89534638 0x55ff89534968 0x55ff89534c70 0x55ff89534f78 0x55ff89535280 # | | | | |-DeclRefExpr 0x55ff896b7520 'bool' lvalue Var 0x55ff896b6ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55ff896b75a0 '' # | | | | `-BinaryOperator 0x55ff896b7580 '' '<' # | | | | |-DeclRefExpr 0x55ff896b7540 'T' lvalue ParmVar 0x55ff896b6ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55ff896b7560 'int' 0 # | | | |-DeclStmt 0x55ff896b7998 # | | | | `-VarDecl 0x55ff896b7630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55ff896b7968 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b7698 '' lvalue (ADL) = 'exp' 0x55ff894fec70 0x55ff894feed8 0x55ff894ff150 0x55ff894ff3c8 0x55ff894ff628 0x55ff894ff8a0 0x55ff894ffb18 0x55ff894ffda0 0x55ff89609438 0x55ff896098e8 0x55ff89609db8 0x55ff8960a290 0x55ff8960a768 0x55ff8960ac20 0x55ff8960b780 0x55ff8960bc60 0x55ff8960c148 0x55ff8960c620 0x55ff8960cb18 0x55ff8960d018 0x55ff8960d520 0x55ff8960e360 0x55ff8960e878 0x55ff8960ed98 0x55ff8960f2c0 0x55ff8960f7d8 0x55ff8960fd10 0x55ff89613788 # | | | | `-BinaryOperator 0x55ff896b7948 '' '*' # | | | | |-CallExpr 0x55ff896b78f8 '' # | | | | | |-UnresolvedLookupExpr 0x55ff896b77b8 '' lvalue (ADL) = 'log' 0x55ff895107e8 0x55ff89510a50 0x55ff89510d20 0x55ff89510f98 0x55ff895111f8 0x55ff89511470 0x55ff895116e8 0x55ff89511960 0x55ff8963f168 0x55ff8963f618 0x55ff8963fae8 0x55ff8963ffc0 0x55ff89640498 0x55ff89640950 0x55ff89640e40 0x55ff89641320 0x55ff89641808 0x55ff89641ce0 0x55ff896421d8 0x55ff896426d8 0x55ff89643410 0x55ff89643908 0x55ff89643e20 0x55ff89644340 0x55ff89644868 0x55ff89644d80 0x55ff896452b8 0x55ff896460a8 # | | | | | `-DeclRefExpr 0x55ff896b78d8 'T' lvalue ParmVar 0x55ff896b6ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55ff896b7928 'T' lvalue ParmVar 0x55ff896b6c20 'M' 'T' # | | | |-BinaryOperator 0x55ff896b7bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55ff896b7a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55ff896b79e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55ff896b79b0 'int' contains-errors lvalue Var 0x55ff896b7230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55ff896b7a10 'int' 2 # | | | | `-CallExpr 0x55ff896b7b78 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b7a70 '' lvalue (ADL) = 'select' 0x55ff89503158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896b6a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896b6a18 'T' # | | | | |-DeclRefExpr 0x55ff896b7ae8 'bool' lvalue Var 0x55ff896b73e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55ff896b7b20 'int' 0 # | | | | `-DeclRefExpr 0x55ff896b7b40 'T' lvalue Var 0x55ff896b7630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55ff896b7bf8 # | | | `-RecoveryExpr 0x55ff896b7bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896b7fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55ff896b7c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b7f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b7d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55ff896b7d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896b7df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55ff896b8368 # | | | `-ReturnStmt 0x55ff896b8358 # | | | `-CallExpr 0x55ff896b8318 '' # | | | |-UnresolvedLookupExpr 0x55ff896b80b8 '' lvalue (ADL) = 'select' 0x55ff89503158 # | | | |-BinaryOperator 0x55ff896b82a0 '' '<' # | | | | |-CallExpr 0x55ff896b8248 '' # | | | | | |-UnresolvedLookupExpr 0x55ff896b8100 '' lvalue (ADL) = 'dot' 0x55ff894f8968 0x55ff894f8d38 0x55ff894f90d8 0x55ff894f9478 0x55ff894f9780 0x55ff894f9b70 0x55ff894f9f18 0x55ff894fa2b8 0x55ff894fa608 0x55ff894fa958 0x55ff894fad58 0x55ff894fb0f8 0x55ff894fb498 0x55ff894fb838 0x55ff894fbc08 0x55ff894fbfa8 0x55ff894fc348 0x55ff894fc6e8 0x55ff894fca88 0x55ff894fce58 0x55ff894fd1f8 0x55ff894fd598 0x55ff894fd938 0x55ff894fdd08 0x55ff894fe0a8 # | | | | | |-DeclRefExpr 0x55ff896b8208 'T' lvalue ParmVar 0x55ff896b7d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55ff896b8228 'T' lvalue ParmVar 0x55ff896b7df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55ff896b8280 'int' 0 # | | | |-DeclRefExpr 0x55ff896b82c0 'T' lvalue ParmVar 0x55ff896b7d00 'N' 'T' # | | | `-UnaryOperator 0x55ff896b8300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55ff896b82e0 'T' lvalue ParmVar 0x55ff896b7d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55ff896b8a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55ff896b8380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b89f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b8870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55ff896b88e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55ff896b8d40 # | | | `-ReturnStmt 0x55ff896b8d30 # | | | `-BinaryOperator 0x55ff896b8d10 '' '*' # | | | |-CallExpr 0x55ff896b8cc0 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b8b80 '' lvalue (ADL) = 'exp2' 0x55ff89500000 0x55ff89500268 0x55ff895004e0 0x55ff89500758 0x55ff895009b8 0x55ff894dedc0 0x55ff894df038 0x55ff894df2b0 0x55ff89613ce0 0x55ff89614198 0x55ff89614670 0x55ff89614b50 0x55ff89615028 0x55ff89615550 0x55ff89615a28 0x55ff89615f08 0x55ff896163f0 0x55ff896168c8 0x55ff89616dc0 0x55ff896172c0 0x55ff896177e0 0x55ff89617cd8 0x55ff896181f0 0x55ff89618710 0x55ff89618c38 0x55ff89619150 0x55ff89619988 0x55ff89619ec8 # | | | | `-DeclRefExpr 0x55ff896b8ca0 'T' lvalue ParmVar 0x55ff896b88e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55ff896b8cf0 'T' lvalue ParmVar 0x55ff896b8870 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896b90d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55ff896b8d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55ff896b8de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55ff896b8e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55ff896b9030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b8f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55ff896b97d0 # | | | |-DeclStmt 0x55ff896b9470 # | | | | `-VarDecl 0x55ff896b91d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55ff896b9440 '' # | | | | |-DeclRefExpr 0x55ff896b93e8 '' Function 0x55ff896b9290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55ff896b9420 'T' lvalue ParmVar 0x55ff896b8f10 'X' 'T' # | | | |-DeclStmt 0x55ff896b95e8 # | | | | `-VarDecl 0x55ff896b94a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55ff896b95c8 '' '-' # | | | | |-ParenExpr 0x55ff896b9570 'int' # | | | | | `-BinaryOperator 0x55ff896b9550 'int' '-' # | | | | | |-DeclRefExpr 0x55ff896b9510 'int' NonTypeTemplateParm 0x55ff896b8e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55ff896b9530 'int' 1 # | | | | `-DeclRefExpr 0x55ff896b9590 'K' lvalue Var 0x55ff896b91d8 'FBH' 'K' # | | | |-BinaryOperator 0x55ff896b9778 '' '=' # | | | | |-DeclRefExpr 0x55ff896b9600 'K' lvalue Var 0x55ff896b91d8 'FBH' 'K' # | | | | `-CallExpr 0x55ff896b9738 '' # | | | | |-UnresolvedLookupExpr 0x55ff896b9620 '' lvalue (ADL) = 'select' 0x55ff89503158 # | | | | |-BinaryOperator 0x55ff896b96c0 '' '==' # | | | | | |-DeclRefExpr 0x55ff896b9668 'K' lvalue Var 0x55ff896b91d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55ff896b96a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55ff896b9688 'int' 1 # | | | | |-DeclRefExpr 0x55ff896b96e0 'K' lvalue Var 0x55ff896b91d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55ff896b9700 'K' lvalue Var 0x55ff896b94a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55ff896b97b8 nrvo_candidate(Var 0x55ff896b91d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55ff896b9798 'K' lvalue Var 0x55ff896b91d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55ff896b9a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55ff896b9800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b9990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b98b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55ff896b9d58 # | | | `-ReturnStmt 0x55ff896b9d48 # | | | `-CallExpr 0x55ff896b9d18 '' # | | | |-DeclRefExpr 0x55ff896b9cc0 '' Function 0x55ff896b9b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55ff896b9cf8 'T' lvalue ParmVar 0x55ff896b98b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55ff896b9fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55ff896b9d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896b9f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896b9e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55ff896ba2c8 # | | | `-ReturnStmt 0x55ff896ba2b8 # | | | `-CallExpr 0x55ff896ba288 '' # | | | |-DeclRefExpr 0x55ff896ba230 '' Function 0x55ff896ba0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55ff896ba268 'T' lvalue ParmVar 0x55ff896b9e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55ff896ba518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55ff896ba2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55ff896ba470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55ff896ba390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55ff896bacd8 # | | |-DeclStmt 0x55ff896ba750 # | | | `-VarDecl 0x55ff896ba618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55ff896ba720 '' # | | | |-UnresolvedLookupExpr 0x55ff896ba680 '' lvalue (ADL) = 'ddx_coarse' 0x55ff89544c50 0x55ff89544eb8 0x55ff89545130 0x55ff895453a8 0x55ff89545608 0x55ff89545880 0x55ff89545af8 0x55ff89545d70 # | | | `-DeclRefExpr 0x55ff896ba700 'T' lvalue ParmVar 0x55ff896ba390 'input' 'T' # | | |-BinaryOperator 0x55ff896ba910 '' '=' # | | | |-DeclRefExpr 0x55ff896ba768 'T' lvalue Var 0x55ff896ba618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55ff896ba8e0 '' # | | | |-UnresolvedLookupExpr 0x55ff896ba7a0 '' lvalue (ADL) = 'abs' 0x55ff894b7e28 0x55ff894b8128 0x55ff894b8438 0x55ff894b8748 0x55ff894b9e68 0x55ff894ba178 0x55ff894ba488 0x55ff894ba798 0x55ff894baa68 0x55ff894bad90 0x55ff894bb038 0x55ff894bb2d8 0x55ff894bb528 0x55ff894bb838 0x55ff894bbb48 0x55ff894bc5d8 0x55ff894bc8c8 0x55ff894bcbd8 0x55ff894bcee8 0x55ff894bd1f8 0x55ff894c1b70 0x55ff894c1e18 0x55ff894c20b8 0x55ff894c2358 0x55ff894c25a8 0x55ff894c28b8 0x55ff894c3cc8 0x55ff894c3fd8 # | | | `-DeclRefExpr 0x55ff896ba8c0 'T' lvalue Var 0x55ff896ba618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55ff896baa88 # | | | `-VarDecl 0x55ff896ba950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55ff896baa58 '' # | | | |-UnresolvedLookupExpr 0x55ff896ba9b8 '' lvalue (ADL) = 'ddy_coarse' 0x55ff89545fd0 0x55ff89546238 0x55ff895464b0 0x55ff89546728 0x55ff895ae7f0 0x55ff895aea68 0x55ff895aece0 0x55ff895aef58 # | | | `-DeclRefExpr 0x55ff896baa38 'T' lvalue ParmVar 0x55ff896ba390 'input' 'T' # | | |-BinaryOperator 0x55ff896bac48 '' '=' # | | | |-DeclRefExpr 0x55ff896baaa0 'T' lvalue Var 0x55ff896ba950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55ff896bac18 '' # | | | |-UnresolvedLookupExpr 0x55ff896baad8 '' lvalue (ADL) = 'abs' 0x55ff894b7e28 0x55ff894b8128 0x55ff894b8438 0x55ff894b8748 0x55ff894b9e68 0x55ff894ba178 0x55ff894ba488 0x55ff894ba798 0x55ff894baa68 0x55ff894bad90 0x55ff894bb038 0x55ff894bb2d8 0x55ff894bb528 0x55ff894bb838 0x55ff894bbb48 0x55ff894bc5d8 0x55ff894bc8c8 0x55ff894bcbd8 0x55ff894bcee8 0x55ff894bd1f8 0x55ff894c1b70 0x55ff894c1e18 0x55ff894c20b8 0x55ff894c2358 0x55ff894c25a8 0x55ff894c28b8 0x55ff894c3cc8 0x55ff894c3fd8 # | | | `-DeclRefExpr 0x55ff896babf8 'T' lvalue Var 0x55ff896ba950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55ff896bacc8 # | | `-BinaryOperator 0x55ff896baca8 '' '+' # | | |-DeclRefExpr 0x55ff896bac68 'T' lvalue Var 0x55ff896ba618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55ff896bac88 'T' lvalue Var 0x55ff896ba950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55ff896af6b8 col:10 implicit C # | | `-FunctionDecl 0x55ff896af708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55ff896af810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55ff896af878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55ff896af8e0 <> 'float' # | | |-BuiltinAttr 0x55ff896af7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55ff896af960 Implicit # | | `-ConstAttr 0x55ff896af988 Implicit # | |-LinkageSpecDecl 0x55ff896b9240 col:11 implicit C # | | `-FunctionDecl 0x55ff896b9290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ff896b9338 <> Implicit 702 # | | |-NoThrowAttr 0x55ff896b9398 Implicit # | | `-ConstAttr 0x55ff896b93c0 Implicit # | |-LinkageSpecDecl 0x55ff896b9b18 col:10 implicit C # | | `-FunctionDecl 0x55ff896b9b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ff896b9c10 <> Implicit 692 # | | |-NoThrowAttr 0x55ff896b9c70 Implicit # | | `-ConstAttr 0x55ff896b9c98 Implicit # | |-LinkageSpecDecl 0x55ff896ba088 col:10 implicit C # | | `-FunctionDecl 0x55ff896ba0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55ff896ba180 <> Implicit 694 # | | |-NoThrowAttr 0x55ff896ba1e0 Implicit # | | `-ConstAttr 0x55ff896ba208 Implicit # | |-NamespaceDecl 0x55ff896bae30 prev 0x55ff896aa810 line:14:11 hlsl # | | |-original Namespace 0x55ff8940ea98 'hlsl' # | | |-FunctionTemplateDecl 0x55ff896bb1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55ff896baea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896baf38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896bb0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896bb048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55ff896bb3c8 # | | | `-ReturnStmt 0x55ff896bb3b8 # | | | `-CallExpr 0x55ff896bb388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896bb2a8 '' lvalue (no ADL) = 'bit_cast' 0x55ff894b4160 0x55ff894b6c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896baef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896baea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55ff896bb268 'int' NonTypeTemplateParm 0x55ff896baf38 'N' 'int' # | | | `-RecoveryExpr 0x55ff896bb368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896bb660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55ff896bb3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896bb5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896bb490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55ff896bb8c0 # | | | `-ReturnStmt 0x55ff896bb8b0 # | | | `-CallExpr 0x55ff896bb880 '' # | | | |-UnresolvedLookupExpr 0x55ff896bb7c0 '' lvalue (no ADL) = 'bit_cast' 0x55ff894b4160 0x55ff894b6c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55ff8940e360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff896bb430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff896bb3e0 'T' # | | | `-DeclRefExpr 0x55ff896bb860 'T' lvalue ParmVar 0x55ff896bb490 'F' 'T' # | | |-FunctionTemplateDecl 0x55ff896bbbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55ff896bb8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896bb978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896bbb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896bba88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55ff896bbe08 # | | | `-ReturnStmt 0x55ff896bbdf8 # | | | `-CallExpr 0x55ff896bbdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896bbce8 '' lvalue (no ADL) = 'bit_cast' 0x55ff894b4160 0x55ff894b6c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896bb930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896bb8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55ff896bbca8 'int' NonTypeTemplateParm 0x55ff896bb978 'N' 'int' # | | | `-RecoveryExpr 0x55ff896bbda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896bc0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55ff896bbe20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896bbff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896bbed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55ff896bc300 # | | | `-ReturnStmt 0x55ff896bc2f0 # | | | `-CallExpr 0x55ff896bc2c0 '' # | | | |-UnresolvedLookupExpr 0x55ff896bc200 '' lvalue (no ADL) = 'bit_cast' 0x55ff894b4160 0x55ff894b6c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55ff8940e260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff896bbe70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff896bbe20 'T' # | | | `-DeclRefExpr 0x55ff896bc2a0 'T' lvalue ParmVar 0x55ff896bbed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55ff896bc638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55ff896bc318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896bc3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896bc590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896bc4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55ff89581940 # | | | `-ReturnStmt 0x55ff89581930 # | | | `-CallExpr 0x55ff89581900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff89581820 '' lvalue (no ADL) = 'bit_cast' 0x55ff894b4160 0x55ff894b6c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896bc370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896bc318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55ff896bc718 'int' NonTypeTemplateParm 0x55ff896bc3b8 'N' 'int' # | | | `-RecoveryExpr 0x55ff895818e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff89581be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55ff89581958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89581b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55ff89581a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55ff89581e58 # | | | `-ReturnStmt 0x55ff89581e48 # | | | `-CallExpr 0x55ff89581e18 '' # | | | |-UnresolvedLookupExpr 0x55ff89581d58 '' lvalue (no ADL) = 'bit_cast' 0x55ff894b4160 0x55ff894b6c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55ff895819b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55ff89581958 'T' # | | | `-DeclRefExpr 0x55ff89581df8 'T' lvalue ParmVar 0x55ff89581a10 'F' 'T' # | | |-FunctionDecl 0x55ff89582248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55ff89581e98 col:19 'double' # | | | |-ParmVarDecl 0x55ff89581f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff89581fe8 out # | | | |-ParmVarDecl 0x55ff89582060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff895820c8 out # | | | |-BuiltinAliasAttr 0x55ff89582308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ff89582380 Implicit # | | | `-ConstAttr 0x55ff895823a8 Implicit # | | |-FunctionDecl 0x55ff895827d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55ff89582420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55ff89582510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff89582578 out # | | | |-ParmVarDecl 0x55ff895825f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff89582658 out # | | | |-BuiltinAliasAttr 0x55ff89582898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ff89582910 Implicit # | | | `-ConstAttr 0x55ff89582938 Implicit # | | |-FunctionDecl 0x55ff89582d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55ff895829b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55ff89582aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff89582b08 out # | | | |-ParmVarDecl 0x55ff89582b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff89582be8 out # | | | |-BuiltinAliasAttr 0x55ff89582e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ff89582ea0 Implicit # | | | `-ConstAttr 0x55ff89582ec8 Implicit # | | |-FunctionDecl 0x55ff895832f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55ff89582f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55ff89583030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff89583098 out # | | | |-ParmVarDecl 0x55ff89583110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55ff89583178 out # | | | |-BuiltinAliasAttr 0x55ff895833b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55ff89583430 Implicit # | | | `-ConstAttr 0x55ff89583458 Implicit # | | |-FunctionTemplateDecl 0x55ff89583ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55ff89583490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89583a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff89583848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55ff895838c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55ff89583c30 # | | | `-ReturnStmt 0x55ff89583c20 # | | | `-CallExpr 0x55ff89583be8 '' # | | | |-UnresolvedLookupExpr 0x55ff89583b60 '' lvalue (no ADL) = 'distance_impl' 0x55ff896ac3f8 # | | | |-DeclRefExpr 0x55ff89583ba8 'T' lvalue ParmVar 0x55ff89583848 'X' 'T' # | | | `-DeclRefExpr 0x55ff89583bc8 'T' lvalue ParmVar 0x55ff895838c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ff895841f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55ff89583c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff89584148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff89583fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55ff89584030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55ff89584370 # | | | `-ReturnStmt 0x55ff89584360 # | | | `-CallExpr 0x55ff89584328 '' # | | | |-UnresolvedLookupExpr 0x55ff895842a0 '' lvalue (no ADL) = 'distance_impl' 0x55ff896ac3f8 # | | | |-DeclRefExpr 0x55ff895842e8 'T' lvalue ParmVar 0x55ff89583fb8 'X' 'T' # | | | `-DeclRefExpr 0x55ff89584308 'T' lvalue ParmVar 0x55ff89584030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ff89584700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55ff895843a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff89584658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55ff89584480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55ff89584548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55ff89584880 # | | | `-ReturnStmt 0x55ff89584870 # | | | `-CallExpr 0x55ff89584838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff895847b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55ff896af0f0 # | | | |-RecoveryExpr 0x55ff895847f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff89584818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff89584c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55ff895848b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff89584b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55ff89584978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55ff89584a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55ff89584d80 # | | | `-ReturnStmt 0x55ff89584d70 # | | | `-CallExpr 0x55ff89584d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff89584cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55ff896af0f0 # | | | |-RecoveryExpr 0x55ff89584cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff89584d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55ff89585048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55ff89584dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55ff89584e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55ff89584ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55ff895853a0 # | | | | `-ReturnStmt 0x55ff89585390 # | | | | `-CallExpr 0x55ff89585308 'float' # | | | | |-ImplicitCastExpr 0x55ff895852f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55ff89585200 'float (half2, half2, float)' lvalue Function 0x55ff896af518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55ff896aa880 '__detail' # | | | | |-ImplicitCastExpr 0x55ff89585348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55ff89585230 'half2':'vector' lvalue ParmVar 0x55ff89584dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55ff89585360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55ff89585250 'half2':'vector' lvalue ParmVar 0x55ff89584e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55ff89585378 'float' # | | | | `-DeclRefExpr 0x55ff89585270 'float' lvalue ParmVar 0x55ff89584ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55ff89585108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55ff895855a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55ff895853d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55ff89585450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55ff89585768 # | | | `-ReturnStmt 0x55ff89585758 # | | | `-RecoveryExpr 0x55ff89585720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ff89585698 '' lvalue (no ADL) = 'dst_impl' 0x55ff896abe10 # | | | |-DeclRefExpr 0x55ff895856e0 'half4':'vector' lvalue ParmVar 0x55ff895853d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55ff89585700 'half4':'vector' lvalue ParmVar 0x55ff89585450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55ff896cd1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55ff89585798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55ff896cd070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55ff896cd398 # | | | `-ReturnStmt 0x55ff896cd388 # | | | `-RecoveryExpr 0x55ff896cd350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ff896cd2c8 '' lvalue (no ADL) = 'dst_impl' 0x55ff896abe10 # | | | |-DeclRefExpr 0x55ff896cd310 'float4':'vector' lvalue ParmVar 0x55ff89585798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55ff896cd330 'float4':'vector' lvalue ParmVar 0x55ff896cd070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55ff896cd598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55ff896cd3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55ff896cd448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55ff896cd768 # | | | `-ReturnStmt 0x55ff896cd758 # | | | `-RecoveryExpr 0x55ff896cd720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ff896cd698 '' lvalue (no ADL) = 'dst_impl' 0x55ff896abe10 # | | | |-DeclRefExpr 0x55ff896cd6e0 'double4':'vector' lvalue ParmVar 0x55ff896cd3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55ff896cd700 'double4':'vector' lvalue ParmVar 0x55ff896cd448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55ff896cde10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55ff896cd780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896cdd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ff896cdae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55ff896cdb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896cdbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55ff896cdfb0 # | | | `-ReturnStmt 0x55ff896cdfa0 # | | | `-CallExpr 0x55ff896cdf60 '' # | | | |-UnresolvedLookupExpr 0x55ff896cdeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55ff896b7fc8 # | | | |-DeclRefExpr 0x55ff896cdf00 'T' lvalue ParmVar 0x55ff896cdae8 'N' 'T' # | | | |-DeclRefExpr 0x55ff896cdf20 'T' lvalue ParmVar 0x55ff896cdb60 'I' 'T' # | | | `-DeclRefExpr 0x55ff896cdf40 'T' lvalue ParmVar 0x55ff896cdbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55ff896ce610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55ff896cdfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896ce568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ff896ce338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55ff896ce3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896ce428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55ff896ce7c0 # | | | `-ReturnStmt 0x55ff896ce7b0 # | | | `-CallExpr 0x55ff896ce770 '' # | | | |-UnresolvedLookupExpr 0x55ff896ce6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55ff896b7fc8 # | | | |-DeclRefExpr 0x55ff896ce710 'T' lvalue ParmVar 0x55ff896ce338 'N' 'T' # | | | |-DeclRefExpr 0x55ff896ce730 'T' lvalue ParmVar 0x55ff896ce3b0 'I' 'T' # | | | `-DeclRefExpr 0x55ff896ce750 'T' lvalue ParmVar 0x55ff896ce428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55ff896cec70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55ff896ce7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ff896cebc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ff896ce900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55ff896ce9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55ff896cea90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55ff896cee20 # | | | `-ReturnStmt 0x55ff896cee10 # | | | `-CallExpr 0x55ff896cedd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896ced28 '' lvalue (no ADL) = 'faceforward_impl' 0x55ff896b7fc8 # | | | |-RecoveryExpr 0x55ff896ced70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ff896ced90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896cedb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896cf288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55ff896cee50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ff896cf1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ff896cef60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55ff896cf028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55ff896cf0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55ff896cf438 # | | | `-ReturnStmt 0x55ff896cf428 # | | | `-CallExpr 0x55ff896cf3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896cf340 '' lvalue (no ADL) = 'faceforward_impl' 0x55ff896b7fc8 # | | | |-RecoveryExpr 0x55ff896cf388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ff896cf3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896cf3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896cfac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ff896cf450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896cfa18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896cf8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55ff896cfcf8 # | | | `-ReturnStmt 0x55ff896cfce8 # | | | `-CallExpr 0x55ff896cfcb8 '' # | | | |-UnresolvedLookupExpr 0x55ff896cfbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55ff896b90d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896cf4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896cf450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55ff896cfba0 'int' 32 # | | | `-DeclRefExpr 0x55ff896cfc98 'T' lvalue ParmVar 0x55ff896cf8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896d0340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ff896cfd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896cfda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896d0298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896d01a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55ff896d04e0 # | | |-FunctionTemplateDecl 0x55ff896d0b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ff896d04f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d0a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896d0998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55ff896d0d60 # | | | `-ReturnStmt 0x55ff896d0d50 # | | | `-CallExpr 0x55ff896d0d20 '' # | | | |-UnresolvedLookupExpr 0x55ff896d0c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55ff896b90d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55ff894619c0 'uint' sugar # | | | | | |-Typedef 0x55ff8943ece8 'uint' # | | | | | `-BuiltinType 0x55ff8940e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55ff896d0540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55ff896d04f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55ff896d0c08 'int' 64 # | | | `-DeclRefExpr 0x55ff896d0d00 'T' lvalue ParmVar 0x55ff896d0998 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896d13b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55ff896d0d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896d0e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896d1308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896d1258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55ff896d1550 # | | |-FunctionTemplateDecl 0x55ff896d1b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55ff896d1560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d1a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff896d18c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55ff896d1940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55ff896d1c70 # | | | `-ReturnStmt 0x55ff896d1c60 # | | | `-CallExpr 0x55ff896d1c28 '' # | | | |-UnresolvedLookupExpr 0x55ff896d1ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55ff896b2db8 # | | | |-DeclRefExpr 0x55ff896d1be8 'T' lvalue ParmVar 0x55ff896d18c8 'X' 'T' # | | | `-DeclRefExpr 0x55ff896d1c08 'T' lvalue ParmVar 0x55ff896d1940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ff896d2230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55ff896d1c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d2188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff896d1ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55ff896d2070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55ff896d23b0 # | | | `-ReturnStmt 0x55ff896d23a0 # | | | `-CallExpr 0x55ff896d2368 '' # | | | |-UnresolvedLookupExpr 0x55ff896d22e0 '' lvalue (no ADL) = 'fmod_impl' 0x55ff896b2db8 # | | | |-DeclRefExpr 0x55ff896d2328 'T' lvalue ParmVar 0x55ff896d1ff8 'X' 'T' # | | | `-DeclRefExpr 0x55ff896d2348 'T' lvalue ParmVar 0x55ff896d2070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55ff896d2770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55ff896d23e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896d26c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ff896d24f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55ff896d25b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55ff896d28f0 # | | | `-ReturnStmt 0x55ff896d28e0 # | | | `-CallExpr 0x55ff896d28a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d2820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55ff896b4e28 # | | | |-RecoveryExpr 0x55ff896d2868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896d2888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896d2c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55ff896d2920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896d2bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ff896d2a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55ff896d2af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55ff896d2df0 # | | | `-ReturnStmt 0x55ff896d2de0 # | | | `-CallExpr 0x55ff896d2da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d2d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55ff896b4e28 # | | | |-RecoveryExpr 0x55ff896d2d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896d2d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896d33b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55ff896d2e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d3308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff896d3178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55ff896d31f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55ff896d3520 # | | | `-ReturnStmt 0x55ff896d3510 # | | | `-CallExpr 0x55ff896d34d8 '' # | | | |-UnresolvedLookupExpr 0x55ff896d3450 '' lvalue (no ADL) = 'ldexp_impl' 0x55ff896b8a98 # | | | |-DeclRefExpr 0x55ff896d3498 'T' lvalue ParmVar 0x55ff896d3178 'X' 'T' # | | | `-DeclRefExpr 0x55ff896d34b8 'T' lvalue ParmVar 0x55ff896d31f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55ff896d3ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55ff896d3538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d3a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff896d38a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55ff896d3920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55ff896d3c60 # | | | `-ReturnStmt 0x55ff896d3c50 # | | | `-CallExpr 0x55ff896d3c18 '' # | | | |-UnresolvedLookupExpr 0x55ff896d3b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55ff896b8a98 # | | | |-DeclRefExpr 0x55ff896d3bd8 'T' lvalue ParmVar 0x55ff896d38a8 'X' 'T' # | | | `-DeclRefExpr 0x55ff896d3bf8 'T' lvalue ParmVar 0x55ff896d3920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55ff896d3fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55ff896d3c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896d3f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ff896d3da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55ff896d3e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55ff896d4160 # | | | `-ReturnStmt 0x55ff896d4150 # | | | `-CallExpr 0x55ff896d4118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d4090 '' lvalue (no ADL) = 'ldexp_impl' 0x55ff896b8a98 # | | | |-RecoveryExpr 0x55ff896d40d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896d40f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896d44e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55ff896d4190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896d4438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ff896d42a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55ff896d4368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55ff896d4660 # | | | `-ReturnStmt 0x55ff896d4650 # | | | `-CallExpr 0x55ff896d4618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d4590 '' lvalue (no ADL) = 'ldexp_impl' 0x55ff896b8a98 # | | | |-RecoveryExpr 0x55ff896d45d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896d45f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896d4b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55ff896d4678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d4ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896d49e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55ff896d4cc0 # | | | `-ReturnStmt 0x55ff896d4cb0 # | | | `-CallExpr 0x55ff896d4c80 '' # | | | |-UnresolvedLookupExpr 0x55ff896d4c18 '' lvalue (no ADL) = 'length_impl' 0x55ff896aadf8 # | | | `-DeclRefExpr 0x55ff896d4c60 'T' lvalue ParmVar 0x55ff896d49e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896d5220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55ff896d4cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d5178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896d5090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55ff896d5370 # | | | `-ReturnStmt 0x55ff896d5360 # | | | `-CallExpr 0x55ff896d5330 '' # | | | |-UnresolvedLookupExpr 0x55ff896d52c8 '' lvalue (no ADL) = 'length_impl' 0x55ff896aadf8 # | | | `-DeclRefExpr 0x55ff896d5310 'T' lvalue ParmVar 0x55ff896d5090 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896d5600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55ff896d53a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896d5558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55ff896d5468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55ff896d5750 # | | | `-ReturnStmt 0x55ff896d5740 # | | | `-CallExpr 0x55ff896d5710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d56a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55ff896ab6d0 # | | | `-RecoveryExpr 0x55ff896d56f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896d59e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55ff896d5780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896d5938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55ff896d5848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55ff896d5b30 # | | | `-ReturnStmt 0x55ff896d5b20 # | | | `-CallExpr 0x55ff896d5af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d5a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55ff896ab6d0 # | | | `-RecoveryExpr 0x55ff896d5ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55ff896d5de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55ff896d5b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55ff896d5be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55ff896d5c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55ff896d5fd8 # | | | `-ReturnStmt 0x55ff896d5fc8 # | | | `-RecoveryExpr 0x55ff896d5f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ff896d5ee0 '' lvalue (no ADL) = 'lit_impl' 0x55ff896b6e50 # | | | |-DeclRefExpr 0x55ff896d5f28 'half' lvalue ParmVar 0x55ff896d5b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55ff896d5f48 'half' lvalue ParmVar 0x55ff896d5be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55ff896d5f68 'half' lvalue ParmVar 0x55ff896d5c60 'M' 'half' # | | |-FunctionDecl 0x55ff896d6298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55ff896d6008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55ff896d6088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55ff896d6108 col:57 used M 'float' # | | | `-CompoundStmt 0x55ff896d6498 # | | | `-ReturnStmt 0x55ff896d6488 # | | | `-RecoveryExpr 0x55ff896d6448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55ff896d63a0 '' lvalue (no ADL) = 'lit_impl' 0x55ff896b6e50 # | | | |-DeclRefExpr 0x55ff896d63e8 'float' lvalue ParmVar 0x55ff896d6008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55ff896d6408 'float' lvalue ParmVar 0x55ff896d6088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55ff896d6428 'float' lvalue ParmVar 0x55ff896d6108 'M' 'float' # | | |-FunctionDecl 0x55ff896d6578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55ff896d64c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55ff896d6780 # | | | `-ReturnStmt 0x55ff896d6770 # | | | `-CallExpr 0x55ff896d6728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55ff896d6710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55ff896d6660 'int4 (float4)' lvalue Function 0x55ff896aa9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55ff896aa880 '__detail' # | | | `-ImplicitCastExpr 0x55ff896d6758 'float4':'vector' # | | | `-DeclRefExpr 0x55ff896d6690 'float4':'vector' lvalue ParmVar 0x55ff896d64c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55ff896d6898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55ff896d67b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55ff896d6cb0 # | | | `-ReturnStmt 0x55ff896d6ca0 # | | | `-CallExpr 0x55ff896d6c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55ff896d6c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55ff896d6b88 '' Function 0x55ff896d69e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55ff896d6c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55ff896d6bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55ff896d67b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55ff896d7270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55ff896d6cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d71c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff896d7038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896d70b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55ff896d73e0 # | | | `-ReturnStmt 0x55ff896d73d0 # | | | `-CallExpr 0x55ff896d7398 '' # | | | |-UnresolvedLookupExpr 0x55ff896d7310 '' lvalue (no ADL) = 'reflect_impl' 0x55ff896b1268 # | | | |-DeclRefExpr 0x55ff896d7358 'T' lvalue ParmVar 0x55ff896d7038 'I' 'T' # | | | `-DeclRefExpr 0x55ff896d7378 'T' lvalue ParmVar 0x55ff896d70b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55ff896d79a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55ff896d73f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d78f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55ff896d7768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896d77e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55ff896d7b20 # | | | `-ReturnStmt 0x55ff896d7b10 # | | | `-CallExpr 0x55ff896d7ad8 '' # | | | |-UnresolvedLookupExpr 0x55ff896d7a50 '' lvalue (no ADL) = 'reflect_impl' 0x55ff896b1268 # | | | |-DeclRefExpr 0x55ff896d7a98 'T' lvalue ParmVar 0x55ff896d7768 'I' 'T' # | | | `-DeclRefExpr 0x55ff896d7ab8 'T' lvalue ParmVar 0x55ff896d77e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55ff896d7ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55ff896d7b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ff896d7df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ff896d7c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55ff896d7d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55ff896d8020 # | | | `-ReturnStmt 0x55ff896d8010 # | | | `-CallExpr 0x55ff896d7fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d7f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55ff896b1888 # | | | |-RecoveryExpr 0x55ff896d7f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896d7fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896d83a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55ff896d8050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ff896d82f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55ff896d8160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55ff896d8228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55ff896d8520 # | | | `-ReturnStmt 0x55ff896d8510 # | | | `-CallExpr 0x55ff896d84d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d8450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55ff896b1888 # | | | |-RecoveryExpr 0x55ff896d8498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896d84b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896d8b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55ff896d8538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d8ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ff896d88a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896d8920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55ff896d8998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55ff896d8d20 # | | | `-ReturnStmt 0x55ff896d8d10 # | | | `-CallExpr 0x55ff896d8cd0 '' # | | | |-UnresolvedLookupExpr 0x55ff896d8c28 '' lvalue (no ADL) = 'refract_impl' 0x55ff896b1fc8 # | | | |-DeclRefExpr 0x55ff896d8c70 'T' lvalue ParmVar 0x55ff896d88a8 'I' 'T' # | | | |-DeclRefExpr 0x55ff896d8c90 'T' lvalue ParmVar 0x55ff896d8920 'N' 'T' # | | | `-DeclRefExpr 0x55ff896d8cb0 'T' lvalue ParmVar 0x55ff896d8998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55ff896d93a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55ff896d8d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896d92f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ff896d90c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55ff896d9140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55ff896d91b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55ff896d9550 # | | | `-ReturnStmt 0x55ff896d9540 # | | | `-CallExpr 0x55ff896d9500 '' # | | | |-UnresolvedLookupExpr 0x55ff896d9458 '' lvalue (no ADL) = 'refract_impl' 0x55ff896b1fc8 # | | | |-DeclRefExpr 0x55ff896d94a0 'T' lvalue ParmVar 0x55ff896d90c8 'I' 'T' # | | | |-DeclRefExpr 0x55ff896d94c0 'T' lvalue ParmVar 0x55ff896d9140 'N' 'T' # | | | `-DeclRefExpr 0x55ff896d94e0 'T' lvalue ParmVar 0x55ff896d91b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55ff896d99c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55ff896d9580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ff896d9918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55ff896d9690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55ff896d9758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55ff896d97d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55ff896d9b70 # | | | `-ReturnStmt 0x55ff896d9b60 # | | | `-CallExpr 0x55ff896d9b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896d9a78 '' lvalue (no ADL) = 'refract_impl' 0x55ff896b1fc8 # | | | |-RecoveryExpr 0x55ff896d9ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ff896d9ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ff896d9b00 'half' lvalue ParmVar 0x55ff896d97d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55ff896d9fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55ff896d9ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55ff896d9f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55ff896d9cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55ff896d9d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55ff896d9df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55ff896da190 # | | | `-ReturnStmt 0x55ff896da180 # | | | `-CallExpr 0x55ff896da140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896da098 '' lvalue (no ADL) = 'refract_impl' 0x55ff896b1fc8 # | | | |-RecoveryExpr 0x55ff896da0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ff896da100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ff896da120 'float' lvalue ParmVar 0x55ff896d9df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55ff896da7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55ff896da1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896da748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ff896da518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55ff896da590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55ff896da608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55ff896da990 # | | | `-ReturnStmt 0x55ff896da980 # | | | `-CallExpr 0x55ff896da940 '' # | | | |-UnresolvedLookupExpr 0x55ff896da898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55ff896b5af8 # | | | |-DeclRefExpr 0x55ff896da8e0 'T' lvalue ParmVar 0x55ff896da518 'Min' 'T' # | | | |-DeclRefExpr 0x55ff896da900 'T' lvalue ParmVar 0x55ff896da590 'Max' 'T' # | | | `-DeclRefExpr 0x55ff896da920 'T' lvalue ParmVar 0x55ff896da608 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896daff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55ff896da9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896daf48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55ff896dad18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55ff896dad90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55ff896dae08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55ff896db1a0 # | | | `-ReturnStmt 0x55ff896db190 # | | | `-CallExpr 0x55ff896db150 '' # | | | |-UnresolvedLookupExpr 0x55ff896db0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55ff896b5af8 # | | | |-DeclRefExpr 0x55ff896db0f0 'T' lvalue ParmVar 0x55ff896dad18 'Min' 'T' # | | | |-DeclRefExpr 0x55ff896db110 'T' lvalue ParmVar 0x55ff896dad90 'Max' 'T' # | | | `-DeclRefExpr 0x55ff896db130 'T' lvalue ParmVar 0x55ff896dae08 'X' 'T' # | | |-FunctionTemplateDecl 0x55ff896db608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55ff896db1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896db560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ff896db2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55ff896db3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55ff896db470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55ff896db7b8 # | | | `-ReturnStmt 0x55ff896db7a8 # | | | `-CallExpr 0x55ff896db768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896db6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55ff896b64c8 # | | | |-RecoveryExpr 0x55ff896db708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ff896db728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896db748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896dbc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55ff896db7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896dbb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55ff896db8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55ff896db9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55ff896dba88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55ff896dbdd0 # | | | `-ReturnStmt 0x55ff896dbdc0 # | | | `-CallExpr 0x55ff896dbd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896dbcd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55ff896b64c8 # | | | |-RecoveryExpr 0x55ff896dbd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55ff896dbd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896dbd60 '' contains-errors lvalue # | | |-FunctionDecl 0x55ff896dbea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55ff896dbe00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55ff896dc010 # | | | `-ReturnStmt 0x55ff896dc000 # | | | `-CXXStaticCastExpr 0x55ff896dbfd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55ff896dbfb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55ff896dbfa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55ff896dbf70 'uint':'unsigned int' lvalue ParmVar 0x55ff896dbe00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55ff896dc530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55ff896dc028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896dc488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896dc398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55ff896dc670 # | | | `-ReturnStmt 0x55ff896dc660 # | | | `-CallExpr 0x55ff896dc630 '' # | | | |-UnresolvedLookupExpr 0x55ff896dc5c8 '' lvalue (no ADL) = 'ddx_impl' 0x55ff896b9a38 # | | | `-DeclRefExpr 0x55ff896dc610 'T' lvalue ParmVar 0x55ff896dc398 'input' 'T' # | | |-FunctionTemplateDecl 0x55ff896dcb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55ff896dc688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896dcae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896dc9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55ff896dcce0 # | | | `-ReturnStmt 0x55ff896dccd0 # | | | `-CallExpr 0x55ff896dcca0 '' # | | | |-UnresolvedLookupExpr 0x55ff896dcc38 '' lvalue (no ADL) = 'ddx_impl' 0x55ff896b9a38 # | | | `-DeclRefExpr 0x55ff896dcc80 'T' lvalue ParmVar 0x55ff896dc9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55ff896dcf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55ff896dcd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896dced0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896dce20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55ff896dd0f0 # | | | `-ReturnStmt 0x55ff896dd0e0 # | | | `-CallExpr 0x55ff896dd0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896dd020 '' lvalue (no ADL) = 'ddx_impl' 0x55ff896b9a38 # | | | `-RecoveryExpr 0x55ff896dd068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896dd388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55ff896dd120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896dd2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896dd230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55ff896dd4d8 # | | | `-ReturnStmt 0x55ff896dd4c8 # | | | `-CallExpr 0x55ff896dd498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896dd430 '' lvalue (no ADL) = 'ddx_impl' 0x55ff896b9a38 # | | | `-RecoveryExpr 0x55ff896dd478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896dd9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55ff896dd4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896dd948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896dd858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55ff896ddb30 # | | | `-ReturnStmt 0x55ff896ddb20 # | | | `-CallExpr 0x55ff896ddaf0 '' # | | | |-UnresolvedLookupExpr 0x55ff896dda88 '' lvalue (no ADL) = 'ddy_impl' 0x55ff896b9fa8 # | | | `-DeclRefExpr 0x55ff896ddad0 'T' lvalue ParmVar 0x55ff896dd858 'input' 'T' # | | |-FunctionTemplateDecl 0x55ff896de050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55ff896ddb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896ddfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896ddeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55ff896de1a0 # | | | `-ReturnStmt 0x55ff896de190 # | | | `-CallExpr 0x55ff896de160 '' # | | | |-UnresolvedLookupExpr 0x55ff896de0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55ff896b9fa8 # | | | `-DeclRefExpr 0x55ff896de140 'T' lvalue ParmVar 0x55ff896ddeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55ff896de438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55ff896de1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896de390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896de2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55ff896de588 # | | | `-ReturnStmt 0x55ff896de578 # | | | `-CallExpr 0x55ff896de548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896de4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55ff896b9fa8 # | | | `-RecoveryExpr 0x55ff896de528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896de820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55ff896de5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896de778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896de6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55ff896de970 # | | | `-ReturnStmt 0x55ff896de960 # | | | `-CallExpr 0x55ff896de930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896de8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55ff896b9fa8 # | | | `-RecoveryExpr 0x55ff896de910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896dee90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55ff896de988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896dede8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896decf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55ff896defd0 # | | | `-ReturnStmt 0x55ff896defc0 # | | | `-CallExpr 0x55ff896def90 '' # | | | |-UnresolvedLookupExpr 0x55ff896def28 '' lvalue (no ADL) = 'fwidth_impl' 0x55ff896ba518 # | | | `-DeclRefExpr 0x55ff896def70 'T' lvalue ParmVar 0x55ff896decf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55ff896df4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55ff896defe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896df448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55ff896df358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55ff896df640 # | | | `-ReturnStmt 0x55ff896df630 # | | | `-CallExpr 0x55ff896df600 '' # | | | |-UnresolvedLookupExpr 0x55ff896df598 '' lvalue (no ADL) = 'fwidth_impl' 0x55ff896ba518 # | | | `-DeclRefExpr 0x55ff896df5e0 'T' lvalue ParmVar 0x55ff896df358 'input' 'T' # | | |-FunctionTemplateDecl 0x55ff896df8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55ff896df670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896df830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896df780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55ff896dfa28 # | | | `-ReturnStmt 0x55ff896dfa18 # | | | `-CallExpr 0x55ff896df9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896df980 '' lvalue (no ADL) = 'fwidth_impl' 0x55ff896ba518 # | | | `-RecoveryExpr 0x55ff896df9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896dfcc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55ff896dfa58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896dfc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55ff896dfb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55ff896dfe10 # | | | `-ReturnStmt 0x55ff896dfe00 # | | | `-CallExpr 0x55ff896dfdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896dfd68 '' lvalue (no ADL) = 'fwidth_impl' 0x55ff896ba518 # | | | `-RecoveryExpr 0x55ff896dfdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896e0410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff896dfe28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896e0368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e0198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55ff896e0210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55ff896e0510 # | | | `-ReturnStmt 0x55ff896e0500 # | | | `-BinaryOperator 0x55ff896e04e0 '' '*' # | | | |-DeclRefExpr 0x55ff896e04a0 'T' lvalue ParmVar 0x55ff896e0198 'x' 'T' # | | | `-DeclRefExpr 0x55ff896e04c0 'T' lvalue ParmVar 0x55ff896e0210 'y' 'T' # | | |-FunctionTemplateDecl 0x55ff896e0ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff896e0528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55ff896e0a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e08b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55ff896e0928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55ff896e0be0 # | | | `-ReturnStmt 0x55ff896e0bd0 # | | | `-BinaryOperator 0x55ff896e0bb0 '' '*' # | | | |-DeclRefExpr 0x55ff896e0b70 'T' lvalue ParmVar 0x55ff896e08b0 'x' 'T' # | | | `-DeclRefExpr 0x55ff896e0b90 'T' lvalue ParmVar 0x55ff896e0928 'y' 'T' # | | |-FunctionTemplateDecl 0x55ff896e0f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff896e0c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896e0ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e0cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55ff896e0d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55ff896e1050 # | | | `-ReturnStmt 0x55ff896e1040 # | | | `-BinaryOperator 0x55ff896e1020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ff896e0fe0 'half' lvalue ParmVar 0x55ff896e0cd8 'x' 'half' # | | | `-RecoveryExpr 0x55ff896e1000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896e14a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff896e10c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896e1158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896e13f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e1228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55ff896e12e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55ff896e15a0 # | | | `-ReturnStmt 0x55ff896e1590 # | | | `-BinaryOperator 0x55ff896e1570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ff896e1530 'T' lvalue ParmVar 0x55ff896e1228 'x' 'T' # | | | `-RecoveryExpr 0x55ff896e1550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896e1980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff896e15d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ff896e1640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ff896e18d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e1730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55ff896e1808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55ff896e1a80 # | | | `-ReturnStmt 0x55ff896e1a70 # | | | `-BinaryOperator 0x55ff896e1a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ff896e1a10 'half' lvalue ParmVar 0x55ff896e1730 'x' 'half' # | | | `-RecoveryExpr 0x55ff896e1a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896e1f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff896e1a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896e1b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55ff896e1ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55ff896e1e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e1ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55ff896e1d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55ff896e2040 # | | | `-ReturnStmt 0x55ff896e2030 # | | | `-BinaryOperator 0x55ff896e2010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55ff896e1fd0 'T' lvalue ParmVar 0x55ff896e1ca0 'x' 'T' # | | | `-RecoveryExpr 0x55ff896e1ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896e23b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff896e2070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896e2308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e2170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55ff896e21f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55ff896e24b0 # | | | `-ReturnStmt 0x55ff896e24a0 # | | | `-BinaryOperator 0x55ff896e2480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55ff896e2440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ff896e2460 'half' lvalue ParmVar 0x55ff896e21f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55ff896e28b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff896e24c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896e2568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896e2808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e2680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55ff896e26f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55ff896e29b0 # | | | `-ReturnStmt 0x55ff896e29a0 # | | | `-BinaryOperator 0x55ff896e2980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55ff896e2940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ff896e2960 'T' lvalue ParmVar 0x55ff896e26f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55ff896e2d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff896e29e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55ff896e2c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55ff896e2aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55ff896e2b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55ff896e2ea0 # | | | `-ReturnStmt 0x55ff896e2e90 # | | | `-CallExpr 0x55ff896e2e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896e2dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55ff896b0888 # | | | |-RecoveryExpr 0x55ff896e2e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896e2e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896e32e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55ff896e2eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55ff896e2f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55ff896e3240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55ff896e3030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55ff896e30f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55ff896e3468 # | | | `-ReturnStmt 0x55ff896e3458 # | | | `-CallExpr 0x55ff896e3420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55ff896e3398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55ff896b0888 # | | | |-RecoveryExpr 0x55ff896e33e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55ff896e3400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55ff896e3848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55ff896e3498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55ff896e3508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55ff896e37a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55ff896e3650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55ff896e36d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55ff896e3948 # | | | `-ReturnStmt 0x55ff896e3938 # | | | `-BinaryOperator 0x55ff896e3918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55ff896e38d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55ff896e38f8 'half' lvalue ParmVar 0x55ff896e36d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55ff896e3e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55ff896e3960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55ff896e39f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55ff896e3a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55ff896e3d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55ff896e3bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55ff896e3c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55ff896e3f00 # | | `-ReturnStmt 0x55ff896e3ef0 # | | `-BinaryOperator 0x55ff896e3ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55ff896e3e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55ff896e3eb0 'T' lvalue ParmVar 0x55ff896e3c40 'y' 'T' # | |-LinkageSpecDecl 0x55ff896d6998 col:10 implicit C # | | `-FunctionDecl 0x55ff896d69e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55ff896d6af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55ff896d6a90 <> Implicit 740 # | | `-NoThrowAttr 0x55ff896d6b60 Implicit # | |-FunctionDecl 0x55ff896e40e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55ff896e3fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55ff896e4038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55ff896e4218 # | | `-HLSLNumThreadsAttr 0x55ff896e41b0 8 8 1 # | |-CXXRecordDecl 0x55ff896e4240 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 0x55ff896e42e8 <> Implicit # | | |-CXXRecordDecl 0x55ff896e43a8 col:8 implicit struct ST # | | |-FieldDecl 0x55ff896e4468 col:7 a 'int' # | | `-FieldDecl 0x55ff896e44d0 col:9 b 'float' # | |-FunctionDecl 0x55ff896e47d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55ff896e4638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55ff896e46a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55ff896e4900 # | | `-HLSLNumThreadsAttr 0x55ff896e4898 8 8 1 # | |-FunctionDecl 0x55ff896e4948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55ff896e4af8 # | | `-DeclStmt 0x55ff896e4ae0 # | | `-VarDecl 0x55ff896e4a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55ff896e4b28 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 0x55ff896e4bd0 <> Implicit # | | |-CXXRecordDecl 0x55ff896e4c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55ff896e4d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55ff896e4eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55ff896e4f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55ff896e51e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55ff896e50d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55ff896e5138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55ff896e5310 # | | `-HLSLNumThreadsAttr 0x55ff896e52a8 8 8 1 # | |-FunctionDecl 0x55ff896e5500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55ff896e53f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55ff896e5458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55ff896e5630 # | | `-HLSLNumThreadsAttr 0x55ff896e55c8 8 8 1 # | |-FunctionDecl 0x55ff896e5678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55ff896e5828 # | | `-DeclStmt 0x55ff896e5810 # | | `-VarDecl 0x55ff896e57a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55ff896e5858 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 0x55ff896e5900 <> Implicit # | | |-CXXRecordDecl 0x55ff896e59c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55ff896e5ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55ff896e5b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55ff896e5be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55ff896e5e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55ff896e5d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55ff896e5dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55ff896e5fa0 # | | `-HLSLNumThreadsAttr 0x55ff896e5f38 8 8 1 # | |-FunctionDecl 0x55ff896e6190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55ff896e6080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55ff896e60e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55ff896e62c0 # | | `-HLSLNumThreadsAttr 0x55ff896e6258 8 8 1 # | |-FunctionDecl 0x55ff896e6308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55ff896e64b8 # | | `-DeclStmt 0x55ff896e64a0 # | | `-VarDecl 0x55ff896e6438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55ff896e64e8 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 0x55ff896e6590 <> Implicit # | | |-CXXRecordDecl 0x55ff896e6650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55ff896e6750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55ff896e6828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55ff896e6878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55ff896e6fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55ff896e69b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55ff896e6a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55ff896e70e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55ff896e6af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55ff896e6b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55ff896e7130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55ff896e6c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55ff896e6ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55ff896e7188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55ff896e6d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55ff896e6de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55ff896e71d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55ff896e7228 # | `-HLSLShaderAttr 0x55ff896e7080 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/half-float-only-errors2.hlsl (38 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 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 0x5628580f0c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x5628580f0be8 '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 0x5628580f0b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x5628580f0c70 # | 18853: | `-ReturnStmt 0x5628580f0c60 # | 18854: | `-ImplicitCastExpr 0x5628580f0c48 'int' # | 18855: | `-ExtVectorElementExpr 0x5628580f0c20 'float' r # | 18856: | `-ImplicitCastExpr 0x5628580f0c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x5628580f0be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x5628580f0dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x5628580f0ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x5628580f0f28 # | 18861: | `-ReturnStmt 0x5628580f0f18 # | 18862: | `-ExtVectorElementExpr 0x5628580f0ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (40 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 :: CodeGenHLSL/builtins/sign.hlsl (41 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 :: AST/HLSL/vk_binding_attr.hlsl (42 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 0x55d44c165248 <> # | ^ # | # | 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 0x55d44c165248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55d44c165b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55d44c165ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55d44c165c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55d44c165450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (43 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/resources/Texture2D-SampleCmp.hlsl (44 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 :: CodeGenHLSL/builtins/lerp.hlsl (45 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 :: CodeGenHLSL/builtins/ddy.hlsl (46 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 :: CodeGenHLSL/builtins/atan-overloads.hlsl (47 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/semantics/SV_VertexID.vs.hlsl (48 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (49 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 0x55d82e328da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55d82e3299e0 <> 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 0x55d82e328da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55d82e3296e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55d82e329a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55d82e329770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55d82e328fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55d82e329870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55d82e3298c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55d82e3299e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55d82e329990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55d82e3297f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55d82e329770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55d82e329930 <> 'int' lvalue NonTypeTemplateParm 0x55d82e329870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55d82e3542d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (50 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 :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (51 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (52 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 0x55cb466a55f8 <> # | ^ # | # | 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 0x55cb466a55f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55cb466a5f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55cb466a6290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55cb466a5fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55cb466a5800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (53 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/builtins/clamp-overloads.hlsl (54 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 :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (55 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/resources/cbuffer_geps.hlsl (56 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (57 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/wave_get_lane_index_simple.hlsl (58 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/normalize-errors.hlsl (59 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 :: CodeGenHLSL/builtins/firstbitlow.hlsl (60 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/builtins/ddx.hlsl (61 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 :: AST/HLSL/semantic-output.hlsl (62 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/rsqrt.hlsl (63 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/builtins/radians-builtin.hlsl (64 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (65 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/builtins/wave_get_lane_index_subcall.hlsl (66 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 :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (67 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/Semantics/semantic.explicit-mix-location-2.hlsl (68 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 :: CodeGenHLSL/all-resources-bound.hlsl (69 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/BuiltIns/WaveActiveMin.hlsl (70 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/Texture2D-SampleGrad.hlsl (71 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 :: CodeGenHLSL/builtins/radians.hlsl (72 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 :: CodeGenHLSL/builtins/frac.hlsl (73 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/BasicFeatures/frem_modulo.hlsl (74 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/BasicFeatures/MatrixElementTypeCast.hlsl (75 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/static-variable.hlsl (76 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/convergence/entry.point.hlsl (77 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/exp.hlsl (78 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 :: CodeGenHLSL/builtins/cosh.hlsl (79 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 :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (80 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 :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (81 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 :: CodeGenHLSL/float3.hlsl (82 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (83 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/semantic-input.hlsl (84 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 :: AST/HLSL/resource_binding_attr.hlsl (85 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 0x55d68f632e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55d68f633218 'hlsl_constant float' lvalue Var 0x55d68f632a70 '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 0x55d68f632b98 <> Implicit # | 18812: | `-FieldDecl 0x55d68f632c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55d68f632d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55d68f632d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55d68f632dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55d68f632e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55d68f632ed8 <> 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 0x55d68f633158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55d68f6332b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55d68f6332a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55d68f633288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55d68f633258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55d68f633218 'hlsl_constant float' lvalue Var 0x55d68f632a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55d68f633270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55d68f633238 'hlsl_constant float' lvalue Var 0x55d68f632e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55d68f633328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55d68f633408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55d68f6334d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (86 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 :: AST/HLSL/export.hlsl (87 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 :: AST/HLSL/semantic-input-struct.hlsl (88 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 :: AST/HLSL/packoffset.hlsl (89 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (90 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/semantic-output-struct.hlsl (91 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 :: SemaHLSL/VectorOverloadResolution.hlsl (92 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (93 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/ddx-coarse-builtin.hlsl (94 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/Types/Traits/ScalarizedLayoutCompatible.hlsl (95 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 :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (96 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/BuiltIns/WaveActiveAllTrue-errors.hlsl (97 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (98 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 :: CodeGenHLSL/builtins/tan.hlsl (99 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/builtins/WaveActiveAllEqual.hlsl (100 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/BuiltIns/clip-errors.hlsl (101 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (102 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 :: CodeGenHLSL/builtins/round.hlsl (103 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/BuiltIns/frac-errors.hlsl (104 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 :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (105 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 :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (106 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/res-array-global.hlsl (107 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (108 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/builtins/step.hlsl (109 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 :: CodeGenHLSL/builtins/clip-builtin.hlsl (110 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/builtins/reversebits.hlsl (111 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (112 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 :: SemaHLSL/ScalarOverloadResolution.hlsl (113 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 :: SemaHLSL/Language/TemplateOutArg.hlsl (114 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 0x55b466cadee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55b466caeb20 <> 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 0x55b466f854e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55b466f86010 'void (inout int)' lvalue Function 0x55b466f84e28 '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 0x55b466cadee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b466cae828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b466caeb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b466cae8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b466cae0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55b466cae9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55b466caea08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55b466caeb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55b466caead0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55b466cae930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55b466cae8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55b466caea70 <> 'int' lvalue NonTypeTemplateParm 0x55b466cae9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55b466cdc158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55b466f85298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55b466f85278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55b466f85220 'double' lvalue ParmVar 0x55b466f84fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55b466f85260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55b466f85240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55b466f854e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55b466f852b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55b466f85440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55b466f85360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55b466f85698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55b466f85638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55b466f85bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55b466f85c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55b466f861f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55b466f860a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55b466f86090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55b466f86010 'void (inout int)' lvalue Function 0x55b466f84e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55b466f86158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55b466f860d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55b466f85ff0 'int' lvalue ParmVar 0x55b466f85bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55b466f86108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55b466f860f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (115 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 :: SemaHLSL/BuiltIns/degrees-errors.hlsl (116 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/BuiltIns/binary-compat-overload-warnings.hlsl (117 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/resources/Texture2D-default-explicit-binding.hlsl (118 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/min-overloads.hlsl (119 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/max.hlsl (120 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/transpose-builtin.hlsl (121 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 :: SemaHLSL/Semantics/position.ps.struct.hlsl (122 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 :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (123 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/saturate.hlsl (124 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/log10-overloads.hlsl (125 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (126 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 :: SemaHLSL/Language/AggregateSplatCasts.hlsl (127 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/semantics/semantic.struct.hlsl (128 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/resources/cbuffer-empty-struct-array.hlsl (129 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 :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (130 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/Language/ImpCastAddrSpace.hlsl (131 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/Semantics/semantics-valid.hlsl (132 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 :: CodeGenHLSL/convergence/for.hlsl (133 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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (134 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 :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (135 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 :: CodeGenHLSL/builtins/or.hlsl (136 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 :: CodeGenHLSL/builtins/min.hlsl (137 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/no_int_promotion.hlsl (138 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 :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (139 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (140 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/Texture2D-scalar-AST.hlsl (141 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 0x555957b1a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x555957dc01e0 <> 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 0x555957b1a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x555957dc01e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x555957dc0268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x555957dc0758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x555957dc0720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x555957dc06f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x555957dc01e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x555957dc06e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (142 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 :: CodeGenHLSL/builtins/AddUint64.hlsl (143 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (144 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/BasicFeatures/MatrixExplicitTruncation.hlsl (145 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (146 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 0x5558736774a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55587391d1f0 <> 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 0x5558736774a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55587391d1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55587391d278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55587391d768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55587391d730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55587391d700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55587391d1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55587391d6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (147 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 0x559376e53188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x559376e530e0 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 0x559376e53188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x559376e52e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x559376e530e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x559376e52fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x559376e53278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x559376e53268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x559376e53220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x559376e53200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (148 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (149 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/builtins/clip.hlsl (150 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/Semantics/position.ps.hlsl (151 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/Semantics/semantic.explicit-mix-location.hlsl (152 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (153 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/builtins/pow.hlsl (154 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/degrees.hlsl (155 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/cos.hlsl (156 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/semantics/semantic-struct-2.hlsl (157 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (158 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (159 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/Language/MatrixSplatCasts.hlsl (160 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (161 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/matrix-member-access-errors.hlsl (162 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/vk-features/vk.pushconstant.static.hlsl (163 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 :: CodeGenHLSL/builtins/isnan.hlsl (164 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/builtins/mul.hlsl (165 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 (166 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 :: CodeGenHLSL/builtins/degrees-overloads.hlsl (167 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 :: CodeGenHLSL/resources/res-array-local1.hlsl (168 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 :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (169 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 :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (170 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (171 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 :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (172 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/any.hlsl (173 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 :: SemaHLSL/BuiltIns/lerp-errors.hlsl (174 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/clamp.hlsl (175 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 :: CodeGenHLSL/Operators/logical-not.hlsl (176 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (177 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (178 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 :: CodeGenHLSL/builtins/firstbithigh.hlsl (179 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 :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (180 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 :: CodeGenHLSL/builtins/atan2.hlsl (181 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 :: SemaHLSL/vk.spec-constant.error.hlsl (182 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/vk-features/vk.pushconstant.dxil.hlsl (183 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/builtins/dot.hlsl (184 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 :: SemaHLSL/valid-shader-stages.hlsl (185 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/group_shared.hlsl (186 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 :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (187 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 :: CodeGenHLSL/matrix_types.hlsl (188 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/semantics/semantic-struct-nested-shadow.hlsl (189 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/isinf-overloads.hlsl (190 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (191 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 :: CodeGenHLSL/builtins/sin-overloads.hlsl (192 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/BuiltIns/WavePrefixProduct-errors.hlsl (193 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 :: CodeGenHLSL/builtins/atan.hlsl (194 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/builtins/normalize-builtin.hlsl (195 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/shift-mask.hlsl (196 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (197 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 :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (198 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/builtins/refract.hlsl (199 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (200 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (201 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 :: CodeGenHLSL/builtins/mad.hlsl (202 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/convergence/global_array.hlsl (203 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/semantics/SV_GroupID.hlsl (204 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/select.hlsl (205 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 :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (206 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/Resources/Texture2D-Subscript.hlsl (207 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (208 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/WaveActiveBitXor-errors.hlsl (209 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/asin.hlsl (210 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/rcp.hlsl (211 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 :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (212 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 :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (213 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/WaveActiveBitAnd-errors.hlsl (214 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/BuiltIns/WaveActiveAllEqual-errors.hlsl (215 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 :: CodeGenHLSL/resources/Texture2D-default.hlsl (216 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/semantics/SV_GroupID-noindex.hlsl (217 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 :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (218 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (219 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/matrix-member-one-based-accessor-scalar-load.hlsl (220 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/BasicFeatures/MatrixInitializerListOrder.hlsl (221 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/resources/res-array-local-multi-dim.hlsl (222 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 :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (223 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 :: CodeGenHLSL/builtins/f32tof16.hlsl (224 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/builtins/and_mat.hlsl (225 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/builtins/asuint.hlsl (226 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/builtins/ScalarSwizzles.hlsl (227 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/BoolMatrix.hlsl (228 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 :: SemaHLSL/BuiltIns/refract-errors.hlsl (229 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/StructElementwiseCast.hlsl (230 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 :: CodeGenHLSL/builtins/lit.hlsl (231 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 :: CodeGenHLSL/builtins/abs.hlsl (232 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (233 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/semantics/semantic.explicit-location-output-struct.hlsl (234 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/builtins/length.hlsl (235 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/Language/groupsharedArgs/ExplicitCast.hlsl (236 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (237 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 :: SemaHLSL/Types/short-errors.hlsl (238 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 :: CodeGenHLSL/builtins/log2.hlsl (239 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/builtins/cos-overloads.hlsl (240 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 :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (241 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (242 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/matrix-member-zero-based-accessor-scalar-load.hlsl (243 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 :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (244 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/asdouble-errors.hlsl (245 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 :: SemaHLSL/BuiltIns/step-errors.hlsl (246 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/Types/ElementwiseCastConstantExpr.hlsl (247 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/max-overloads.hlsl (248 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (249 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/WaveActiveBallot.hlsl (250 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/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (251 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/builtins/acos.hlsl (252 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/enable-16bit-types.hlsl (253 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/frac-builtin.hlsl (254 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/BuiltIns/cross-errors.hlsl (255 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/convergence/do.while.hlsl (256 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/builtins/sqrt.hlsl (257 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/sinh.hlsl (258 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/BuiltIns/resource_getpointer-errors.hlsl (259 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/mad-errors.hlsl (260 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 :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (261 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 :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (262 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/BuiltIns/asfloat-errors.hlsl (263 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/matrix-member-one-based-swizzle-load.hlsl (264 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/resources/TypedBuffers-elementtype.hlsl (265 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/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/local_resource_bindings.hlsl (267 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/semantics/DispatchThreadID.hlsl (268 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 :: AST/HLSL/TypdefArrayParam.hlsl (269 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/builtins/all.hlsl (270 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 :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (271 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/vk-features/vk.pushconstant.access.bitfield.hlsl (272 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 :: CodeGenHLSL/builtins/cross.hlsl (273 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 :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (274 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/builtins/ceil-overloads.hlsl (275 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/WaveActiveAnyTrue.hlsl (276 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (277 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/builtins/wave_is_first_lane.hlsl (278 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 :: CodeGenHLSL/builtins/normalize.hlsl (279 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 :: CodeGenHLSL/builtins/sin.hlsl (280 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 :: CodeGenHLSL/builtins/ddy-coarse.hlsl (281 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/BasicFeatures/MatrixConstructor.hlsl (282 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/semantics/semantic.array.hlsl (283 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/builtins/clamp-builtin.hlsl (284 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/builtins/sinh-overloads.hlsl (285 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 :: CodeGenHLSL/HLSLControlFlowHint.hlsl (286 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/resources/StructuredBuffers-methods-lib.hlsl (287 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 :: SemaHLSL/Language/OutputParameters.hlsl (288 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/semantics/semantic.nested.vs.hlsl (289 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (290 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 :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (291 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/WaveActiveProduct.hlsl (292 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 :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (293 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/resources/res-array-global-dyn-index.hlsl (294 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (295 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 :: SemaHLSL/Resources/packoffset-invalid.hlsl (296 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 :: CodeGenHLSL/convergence/cf.for.plain.hlsl (297 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/export.hlsl (298 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 :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (299 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/groupsharedArgs/Overloads.hlsl (300 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/SV_Position.vs.hlsl (301 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 :: AST/ByteCode/hlsl.hlsl (302 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/resources/res-array-global-multi-dim.hlsl (303 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/builtins/rsqrt-overloads.hlsl (304 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/transpose.hlsl (305 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 :: CodeGenHLSL/semantics/semantic.array.output.hlsl (306 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/sgep/array_load.hlsl (307 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/smoothstep.hlsl (308 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (309 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 :: CodeGenHLSL/entry.hlsl (310 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/resources/Texture2D-Sample.hlsl (311 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 :: CodeGenHLSL/builtins/asin-overloads.hlsl (312 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 :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (313 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/BuiltIns/round-errors.hlsl (314 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 :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (315 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 :: CodeGenHLSL/resources-declared-only-once.hlsl (316 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 :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (317 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 :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (318 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/dot-builtin.hlsl (319 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 :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (320 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/builtins/saturate-builtin.hlsl (321 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 :: CodeGenHLSL/builtins/distance.hlsl (322 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (323 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/BasicFeatures/MatrixImplicitTruncation.hlsl (324 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/vk-features/vk.pushconstant.access.hlsl (325 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 :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (326 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (327 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/floor.hlsl (328 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 :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (329 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/builtins/WavePrefixSum.hlsl (330 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/rsqrt-builtin.hlsl (331 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/floor-overloads.hlsl (332 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (333 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 :: AST/HLSL/pch_with_buf.hlsl (334 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 :: SemaHLSL/BuiltIns/isnan-errors.hlsl (335 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/builtins/f32tof16-builtin.hlsl (336 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (337 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (338 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/f16tof32-builtin.hlsl (339 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (340 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 :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (341 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/vk-ext-input-builtin.hlsl (342 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/pow-overloads.hlsl (343 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 :: CodeGenHLSL/Bool.hlsl (344 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/WaveActiveCountBits.hlsl (345 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 :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (346 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/builtins/tanh-overloads.hlsl (347 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 :: SemaHLSL/Semantics/position.ps.size.hlsl (348 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (349 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (350 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 :: AST/HLSL/pch_spirv_type.hlsl (351 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/WaveBuiltinAvailability.hlsl (352 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 :: AST/HLSL/OutArgExpr.hlsl (353 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/resources/StructuredBuffers-methods-ps.hlsl (354 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/VectorElementwiseCast.hlsl (355 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (356 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 :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (357 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/Language/groupsharedArgs/ExportNoInlineTest.hlsl (358 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 :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (359 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (360 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/asuint-errors.hlsl (361 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/resources/res-array-local3.hlsl (362 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/semantics/semantic.explicit-mix.lib.hlsl (363 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 :: CodeGenHLSL/builtins/trunc-overloads.hlsl (364 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 :: CodeGenHLSL/builtins/exp2-overloads.hlsl (365 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/basic_types.hlsl (366 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/WaveActiveBitAnd.hlsl (367 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 :: CodeGenHLSL/builtins/isnan-overloads.hlsl (368 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/WaveActiveSum.hlsl (369 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/BuiltIns/transpose-errors.hlsl (370 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (371 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 :: CodeGenHLSL/builtins/lerp-builtin.hlsl (372 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 :: CodeGenHLSL/builtins/tan-overloads.hlsl (373 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 :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (374 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/Language/InitLists.hlsl (375 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (376 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 :: CodeGenHLSL/builtins/exp2.hlsl (377 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/Texture2D-Gather.hlsl (378 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/BasicFeatures/AggregateSplatCast.hlsl (379 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/resources/StructuredBuffers-elementtype.hlsl (380 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 :: CodeGenHLSL/builtins/rcp-builtin.hlsl (381 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/resources/default_cbuffer.hlsl (382 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/resource-bindings.hlsl (383 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/resources/ByteAddressBuffers-methods.hlsl (384 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/radians-overloads.hlsl (385 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/matrix-member-one-based-accessor-scalar-store.hlsl (386 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/exp-overloads.hlsl (387 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/BasicFeatures/MatrixSplat.hlsl (388 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 :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (389 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 :: SemaHLSL/BuiltIns/fmod-errors.hlsl (390 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/semantics/semantic-struct-1.hlsl (391 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/resources/Texture2D-Subscript.hlsl (392 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/BasicFeatures/InitLists.hlsl (393 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 :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (394 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 :: SemaHLSL/Semantics/target.vs.input.hlsl (395 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 :: Driver/dxc_rootsig-define.hlsl (396 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 :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (397 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (398 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 :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (399 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 :: CodeGenHLSL/BoolVector.hlsl (400 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/f16tof32.hlsl (401 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 :: CodeGenHLSL/builtins/cosh-overloads.hlsl (402 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/builtins/atan2-overloads.hlsl (403 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/builtins/faceforward.hlsl (404 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 :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (405 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/Semantics/target.vs.output.hlsl (406 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/semantics/semantic.explicit-location.hlsl (407 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/Semantics/struct_input.hlsl (408 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (409 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 :: SemaHLSL/BuiltIns/select-errors.hlsl (410 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/groupsharedArgs/TemplateTest.hlsl (411 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (412 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/tanh.hlsl (413 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 :: CodeGenHLSL/builtins/asdouble.hlsl (414 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/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (415 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/matrix-member-zero-based-swizzle-store.hlsl (416 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (417 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 :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (418 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/BuiltIns/asuint16-errors.hlsl (419 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (420 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 :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (421 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (422 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 :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (423 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 :: AST/HLSL/pch.hlsl (424 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/vk-features/SpirvType.alignment.hlsl (425 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/Semantics/vertexid.ps.hlsl (426 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (427 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 :: CodeGenHLSL/sgep/object_method.hlsl (428 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/Types/Traits/IsIntangibleType.hlsl (429 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/GroupMemoryBarrierWithGroupSync-errors.hlsl (430 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 :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (431 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/RWBuffer-imageformat.hlsl (432 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/resources/MatrixElement_cbuffer.hlsl (433 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 :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (434 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 :: CodeGenHLSL/loops/unroll.hlsl (435 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/semantics/DispatchThreadID-noindex.hlsl (436 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (437 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/GroupMemoryBarrierWithGroupSync.hlsl (438 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/builtins/wave_get_lane_index_do_while.hlsl (439 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/VectorElementStore.hlsl (440 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 :: CodeGenHLSL/builtins/ddx-fine.hlsl (441 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/semantics/semantic.arbitrary.hlsl (442 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/builtins/WavePrefixProduct.hlsl (443 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/Operators/logical-not.hlsl (444 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/resources/default_cbuffer_with_layout.hlsl (445 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/builtins/round-overloads.hlsl (446 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/fwidth.hlsl (447 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 :: SemaHLSL/Texture2D-Gather.hlsl (448 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/resources/cbuffer_align.hlsl (449 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 :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (450 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 :: SemaHLSL/Semantics/target.ps.input.hlsl (451 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 :: SemaHLSL/VectorElementOverloadResolution.hlsl (452 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (453 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-overloads.hlsl (454 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 :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (455 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/Texture2D-GatherCmp-Vulkan.hlsl (456 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (457 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/groupsharedArgs/MatrixTest.hlsl (458 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/cbuffer_with_static_global_and_function.hlsl (459 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/wavesize.hlsl (460 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (461 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/vk-input-builtin.hlsl (462 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 :: SemaHLSL/BuiltIns/asint-errors.hlsl (463 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 :: CodeGenHLSL/half.hlsl (464 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (465 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 :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (466 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 :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (467 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 :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (468 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 :: CodeGenHLSL/resources/res-array-local2.hlsl (469 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 :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (470 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/semantics/semantic.explicit-mix-builtin.hlsl (471 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (472 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/Wave.hlsl (473 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 :: CodeGenHLSL/builtins/and.hlsl (474 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (475 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (476 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 :: CodeGenHLSL/builtins/dst.hlsl (477 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/fmod.hlsl (478 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/resources/cbuffer_matrix_align.hlsl (479 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/resources/cbuffer_with_packoffset.hlsl (480 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 :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (481 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/asfloat.hlsl (482 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/Types/Traits/IsIntangibleTypeErrors.hlsl (483 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/BuiltIns/isinf-errors.hlsl (484 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/BasicFeatures/matrix-type-indexing.hlsl (485 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/sgep/load_global.hlsl (486 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/MatrixElementOverloadResolution.hlsl (487 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/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (488 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 :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (489 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 :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (490 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/Types/typedefs.hlsl (491 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 :: CodeGenHLSL/builtins/log2-overloads.hlsl (492 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/builtins/ddy-coarse-builtin.hlsl (493 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/vk-features/vk.pushconstant.layout.hlsl (494 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/splitdouble-errors.hlsl (495 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 :: CodeGenHLSL/convergence/while.hlsl (496 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 :: SemaHLSL/Loops/unroll.hlsl (497 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/shader_type_attr.hlsl (498 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (499 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/asint.hlsl (500 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/builtins/ddy-fine.hlsl (501 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 :: SemaHLSL/SplatOverloadResolution.hlsl (502 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 :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (503 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/builtins/ddy-fine-builtin.hlsl (504 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 :: CodeGenHLSL/builtins/log.hlsl (505 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/Types/AggregateSplatConstantExpr.hlsl (506 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 :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (507 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/builtins/ddx-coarse.hlsl (508 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/builtins/degrees-builtin.hlsl (509 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/resources/cbuffer.hlsl (510 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (511 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/Resources/Texture2D-Sema.hlsl (512 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/ldexp.hlsl (513 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (514 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/lerp-overloads.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 168.24s 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.