INFO:2026-03-24T22:44:56Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD c3d69eda36f1..30084d74765c 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 30084d74765c [libc++] Fix type confusion in hash_{,multi}map INFO:2026-03-24T22:44:59Z:root:syncing... Deleted branch merge (was 0722afc82ad5). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 49db8ebdbe25] [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:45:00Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/1] COPY ../../libcxx/include/ext/hash_map include/c++/v1/ext/hash_map INFO:2026-03-24T22:45:01Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T22:45:01Z:root:testing INFO:2026-03-24T22:45:01Z: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/builtins/asin.hlsl (1 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/log10.hlsl (2 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/builtins/refract.hlsl (3 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/Operators/logical-not.hlsl (4 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (5 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 :: CodeGenHLSL/builtins/max.hlsl (6 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (7 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 :: CodeGenHLSL/builtins/smoothstep.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (9 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/isinf.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (11 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/BuiltIns/ternary-compat-overload-warnings.hlsl (12 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/resources/TypedBuffers-elementtype.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (14 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/builtins/radians-builtin.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (16 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 :: CodeGenHLSL/builtins/mad.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (18 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 :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (19 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/degrees.hlsl (20 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/asint16.hlsl (21 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/any.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (23 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/step.hlsl (24 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/all.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (26 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 :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (27 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (30 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/rsqrt-builtin.hlsl (31 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 :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (32 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/BasicFeatures/MatrixElementTypeCast.hlsl (33 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (35 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (36 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 0x56556f32f158 <> # | |-NamespaceDecl 0x56556f32fa98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x56556f32fb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-NonTypeTemplateParmDecl 0x56556f32fc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x56556f32fc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x56556f32fd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x56556f32fd40 'vector' dependent # | | | |-TemplateTypeParmType 0x56556f32fba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f32fb20 'element' # | | | `-DeclRefExpr 0x56556f32fce0 <> 'int' lvalue NonTypeTemplateParm 0x56556f32fc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x56556f32fe48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-NonTypeTemplateParmDecl 0x56556f32ff20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x56556f32ff78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x56556f32ffd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x56556f330028 <> 'int' 4 # | | | |-BinaryOperator 0x56556f330128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x56556f3300e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x56556f3300a8 <> 'int' lvalue NonTypeTemplateParm 0x56556f32ff20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x56556f330068 <> 'int' 4 # | | | | `-BinaryOperator 0x56556f330108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x56556f3300c8 <> 'int' lvalue NonTypeTemplateParm 0x56556f32ffd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x56556f330088 <> 'int' 4 # | | | `-TypeAliasDecl 0x56556f35b298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x56556f35b230 'matrix' dependent # | | |-ClassTemplateDecl 0x56556f35b978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x56556f35b748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35b918 <> 'bool' Concept 0x56556f35b420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35b850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35b820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35b7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b350 'element_type' # | | | `-CXXRecordDecl 0x56556f35b648 <> implicit class Buffer # | | | `-FinalAttr 0x56556f35b6f0 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35bd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x56556f35bae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35bcb8 <> 'bool' Concept 0x56556f35b420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35bbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35bbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35bb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b350 'element_type' # | | | `-CXXRecordDecl 0x56556f35b9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x56556f35ba90 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35c0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x56556f35be88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35c058 <> 'bool' Concept 0x56556f35b600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35bf90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35bf60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35bf10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b468 'element_type' # | | | `-CXXRecordDecl 0x56556f35bd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x56556f35be30 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35d738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x56556f35d510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35d6d8 <> 'bool' Concept 0x56556f35b600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35d610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35d5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35d590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b468 'element_type' # | | | `-CXXRecordDecl 0x56556f35d410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x56556f35d4b8 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35dad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x56556f35d8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35da78 <> 'bool' Concept 0x56556f35b600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35d9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35d980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35d930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b468 'element_type' # | | | `-CXXRecordDecl 0x56556f35d7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x56556f35d850 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35de78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x56556f35dc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35de18 <> 'bool' Concept 0x56556f35b600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35dd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35dd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35dcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b468 'element_type' # | | | `-CXXRecordDecl 0x56556f35db48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x56556f35dbf0 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35e218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x56556f35dfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35e1b8 <> 'bool' Concept 0x56556f35b600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35e0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35e0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35e070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b468 'element_type' # | | | `-CXXRecordDecl 0x56556f35dee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x56556f35df90 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35e5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x56556f35e388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x56556f35e568 <> 'bool' Concept 0x56556f35b600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35e4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35e470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35e420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b468 'element_type' # | | | `-CXXRecordDecl 0x56556f35e288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x56556f35e330 <> Implicit final # | | |-CXXRecordDecl 0x56556f35e638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x56556f35e6e0 <> Implicit final # | | |-CXXRecordDecl 0x56556f35e738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x56556f35e7e0 <> Implicit final # | | |-CXXRecordDecl 0x56556f35e838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x56556f35e8e0 <> Implicit final # | | |-CXXRecordDecl 0x56556f35e938 <> implicit class SamplerState # | | | `-FinalAttr 0x56556f35e9e0 <> Implicit final # | | |-CXXRecordDecl 0x56556f35ea38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x56556f35eae0 <> Implicit final # | | |-ClassTemplateDecl 0x56556f35eed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x56556f35ec70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x56556f35eb40 'vector' 4 # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-ConceptSpecializationExpr 0x56556f35ee78 <> 'bool' Concept 0x56556f35b420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x56556f35edb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f35ed80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f35ed28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f35b3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35b350 'element_type' # | | | `-CXXRecordDecl 0x56556f35eb70 <> implicit class Texture2D # | | | `-FinalAttr 0x56556f35ec18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x56556f35f168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x56556f35f090 'vector' dependent # | | | |-TemplateTypeParmType 0x56556f35efa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f35ef48 'element_type' # | | | `-DeclRefExpr 0x56556f35f068 <> 'int' lvalue NonTypeTemplateParm 0x56556f35efe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x56556f35ef48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x56556f35efe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x56556f35b420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x56556f35b350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x56556f35b400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x56556f35b3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x56556f35b350 'element_type' # | |-ConceptDecl 0x56556f35b600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x56556f35b468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x56556f35b5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x56556f35b540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x56556f35b520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x56556f35b4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x56556f35b468 'element_type' # | | `-BinaryOperator 0x56556f35b5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x56556f35b558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x56556f35b5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x56556f35f380 <> Namespace 0x56556f32fa98 'hlsl' # | |-TypedefDecl 0x56556f35fb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x56556f35fb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x56556f35f850 '__NSConstantString_tag' # | |-TypedefDecl 0x56556f32fa40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x56556f32f980 'void *' # | | `-BuiltinType 0x56556f32f1c0 'void' # | |-NamespaceDecl 0x56556f35fbf0 prev 0x56556f32fa98 line:12:11 hlsl # | | |-original Namespace 0x56556f32fa98 'hlsl' # | | |-TypedefDecl 0x56556f35fc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f35fce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f35fd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f35fdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f35fe38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | |-TypedefDecl 0x56556f35fea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x56556f32f280 'long' # | | |-TypedefDecl 0x56556f35ff18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f3601c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x56556f3600f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f35ffd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f35ff98 'int' 1 # | | | `-ExtVectorType 0x56556f3600b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f360000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | |-TypedefDecl 0x56556f360418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x56556f360340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f360250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f360230 'int' 2 # | | | `-ExtVectorType 0x56556f360300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f360000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | |-TypedefDecl 0x56556f360668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x56556f360590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3604a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f360480 'int' 3 # | | | `-ExtVectorType 0x56556f360550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f360000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | |-TypedefDecl 0x56556f381ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x56556f3607e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3606f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3606d0 'int' 4 # | | | `-ExtVectorType 0x56556f3607a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f360000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | |-TypedefDecl 0x56556f382278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x56556f3821a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f382080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f382060 'int' 1 # | | | `-ExtVectorType 0x56556f382160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f3820b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f3824c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x56556f3823f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f382308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3822e8 'int' 2 # | | | `-ExtVectorType 0x56556f3823b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f3820b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f382718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x56556f382640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f382558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f382538 'int' 3 # | | | `-ExtVectorType 0x56556f382600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f3820b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f382968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x56556f382890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3827a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f382788 'int' 4 # | | | `-ExtVectorType 0x56556f382850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f3820b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f382c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x56556f382b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f382a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f382a10 'int' 1 # | | | `-ExtVectorType 0x56556f382b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f382a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | |-Typedef 0x56556f35fce8 'uint' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f382e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x56556f382dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f382cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f382cb0 'int' 2 # | | | `-ExtVectorType 0x56556f382d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f382a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | |-Typedef 0x56556f35fce8 'uint' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f383928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x56556f383850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f382f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f382f20 'int' 3 # | | | `-ExtVectorType 0x56556f383810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f382a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | |-Typedef 0x56556f35fce8 'uint' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f383b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x56556f383ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3839d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3839b0 'int' 4 # | | | `-ExtVectorType 0x56556f383a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f382a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | |-Typedef 0x56556f35fce8 'uint' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f383e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x56556f383d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f383c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f383c40 'int' 1 # | | | `-ExtVectorType 0x56556f383d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f383c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f384068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x56556f383f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f383ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f383eb0 'int' 2 # | | | `-ExtVectorType 0x56556f383f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f383c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f3842a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x56556f3841d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f384110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3840f0 'int' 3 # | | | `-ExtVectorType 0x56556f384190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f383c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f3844e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x56556f384410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f384350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f384330 'int' 4 # | | | `-ExtVectorType 0x56556f3843d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f383c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | `-BuiltinType 0x56556f32f260 'int' # | | |-TypedefDecl 0x56556f3847a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x56556f3846a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3845b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f384590 'int' 1 # | | | `-ExtVectorType 0x56556f384660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f3845e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f3849d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x56556f384900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f384848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f384828 'int' 2 # | | | `-ExtVectorType 0x56556f3848c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f3845e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f384c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x56556f384b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f384a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f384a60 'int' 3 # | | | `-ExtVectorType 0x56556f384b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f3845e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f384e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x56556f384d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f384cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f384ca0 'int' 4 # | | | `-ExtVectorType 0x56556f384d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f3845e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | |-TypedefDecl 0x56556f385118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x56556f385040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f384f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f384f00 'int' 1 # | | | `-ExtVectorType 0x56556f385000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f384f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | `-BuiltinType 0x56556f32f280 'long' # | | |-TypedefDecl 0x56556f385388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x56556f3852b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3851c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3851a0 'int' 2 # | | | `-ExtVectorType 0x56556f385270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f384f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | `-BuiltinType 0x56556f32f280 'long' # | | |-TypedefDecl 0x56556f3855f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x56556f385520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f385430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f385410 'int' 3 # | | | `-ExtVectorType 0x56556f3854e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f384f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | `-BuiltinType 0x56556f32f280 'long' # | | |-TypedefDecl 0x56556f385888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x56556f3857b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3856a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f385680 'int' 4 # | | | `-ExtVectorType 0x56556f385750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f384f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | `-BuiltinType 0x56556f32f280 'long' # | | |-TypedefDecl 0x56556f385b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x56556f385a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f385950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f385930 'int' 1 # | | | `-ExtVectorType 0x56556f385a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f385980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | |-TypedefDecl 0x56556f385db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x56556f385ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f385bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f385bd0 'int' 2 # | | | `-ExtVectorType 0x56556f385ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f385980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | |-TypedefDecl 0x56556f386028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x56556f385f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f385e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f385e40 'int' 3 # | | | `-ExtVectorType 0x56556f385f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f385980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | |-TypedefDecl 0x56556f386298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x56556f3861c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3860d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3860b0 'int' 4 # | | | `-ExtVectorType 0x56556f386180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f385980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | |-TypedefDecl 0x56556f386528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x56556f386450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f386328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f386308 'int' 1 # | | | `-ExtVectorType 0x56556f386410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f386360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f9d0 'half' # | | |-TypedefDecl 0x56556f386fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x56556f3866a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3865b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f386598 'int' 2 # | | | `-ExtVectorType 0x56556f386660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f386360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f9d0 'half' # | | |-TypedefDecl 0x56556f387228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x56556f387150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f387060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f387040 'int' 3 # | | | `-ExtVectorType 0x56556f387110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f386360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f9d0 'half' # | | |-TypedefDecl 0x56556f387478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x56556f3873a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3872b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f387298 'int' 4 # | | | `-ExtVectorType 0x56556f387360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f386360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f9d0 'half' # | | |-TypedefDecl 0x56556f387708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x56556f387630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f387508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3874e8 'int' 1 # | | | `-ExtVectorType 0x56556f3875f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f387540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f387958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x56556f387880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f387798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f387778 'int' 2 # | | | `-ExtVectorType 0x56556f387840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f387540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f387ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x56556f387ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3879e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3879c8 'int' 3 # | | | `-ExtVectorType 0x56556f387a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f387540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f387dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x56556f387cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f387c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f387c18 'int' 4 # | | | `-ExtVectorType 0x56556f387cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f387540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f388158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x56556f388080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f387e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f387e38 'int' 1 # | | | `-ExtVectorType 0x56556f387f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f387e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f3883a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x56556f3882d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3881e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3881c8 'int' 2 # | | | `-ExtVectorType 0x56556f388290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f387e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f3885f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x56556f388520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f388438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f388418 'int' 3 # | | | `-ExtVectorType 0x56556f3884e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f387e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f388848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x56556f388770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f388688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f388668 'int' 4 # | | | `-ExtVectorType 0x56556f388730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f387e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f388ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x56556f388a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f388910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3888f0 'int' 1 # | | | `-ExtVectorType 0x56556f3889c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f388940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f388d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x56556f388c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f388b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f388b60 'int' 2 # | | | `-ExtVectorType 0x56556f388c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f388940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f388f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x56556f388e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f388dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f388da0 'int' 3 # | | | `-ExtVectorType 0x56556f388e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f388940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f3891a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x56556f3890d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f389000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f388fe0 'int' 4 # | | | `-ExtVectorType 0x56556f389090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f388940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | `-BuiltinType 0x56556f32f360 'float' # | | |-TypedefDecl 0x56556f389438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x56556f389360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f389270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f389250 'int' 1 # | | | `-ExtVectorType 0x56556f389320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x56556f3892a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f389678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x56556f3895a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3894e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3894c0 'int' 2 # | | | `-ExtVectorType 0x56556f389560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x56556f3892a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f3898b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x56556f3897e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f389720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f389700 'int' 3 # | | | `-ExtVectorType 0x56556f3897a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x56556f3892a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f389af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x56556f389a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f389960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f389940 'int' 4 # | | | `-ExtVectorType 0x56556f3899e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x56556f3892a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TypedefDecl 0x56556f38f9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f389f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f389bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f389b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f389bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f389b98 'int' 1 # | | | `-ConstantMatrixType 0x56556f389ef0 'matrix' # | | |-TypedefDecl 0x56556f38fe10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f38fd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38fa98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38fa58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38fab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38fa78 'int' 2 # | | | `-ConstantMatrixType 0x56556f38fcb0 'matrix' # | | |-TypedefDecl 0x56556f390230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f390130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38feb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38fe78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38fed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38fe98 'int' 3 # | | | `-ConstantMatrixType 0x56556f3900d0 'matrix' # | | |-TypedefDecl 0x56556f390650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f390550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3902d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f390298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3902f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3902b8 'int' 4 # | | | `-ConstantMatrixType 0x56556f3904f0 'matrix' # | | |-TypedefDecl 0x56556f392c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f390970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3906f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3906b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f390718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3906d8 'int' 1 # | | | `-ConstantMatrixType 0x56556f390910 'matrix' # | | |-TypedefDecl 0x56556f393030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f392f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f392cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f392c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f392cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f392c98 'int' 2 # | | | `-ConstantMatrixType 0x56556f392ed0 'matrix' # | | |-TypedefDecl 0x56556f393450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f393350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3930d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f393098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3930f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3930b8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3932f0 'matrix' # | | |-TypedefDecl 0x56556f393870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f393770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3934f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3934b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f393518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3934d8 'int' 4 # | | | `-ConstantMatrixType 0x56556f393710 'matrix' # | | |-TypedefDecl 0x56556f394cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f394bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f393918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3938d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f393938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3938f8 'int' 1 # | | | `-ConstantMatrixType 0x56556f393b30 'matrix' # | | |-TypedefDecl 0x56556f3950d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f394fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f394d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f394d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f394d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f394d38 'int' 2 # | | | `-ConstantMatrixType 0x56556f394f70 'matrix' # | | |-TypedefDecl 0x56556f3954f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3953f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f395178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f395138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f395198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f395158 'int' 3 # | | | `-ConstantMatrixType 0x56556f395390 'matrix' # | | |-TypedefDecl 0x56556f395910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f395810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f395598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f395558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3955b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f395578 'int' 4 # | | | `-ConstantMatrixType 0x56556f3957b0 'matrix' # | | |-TypedefDecl 0x56556f395d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f395c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3959b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f395978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3959d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f395998 'int' 1 # | | | `-ConstantMatrixType 0x56556f395bf0 'matrix' # | | |-TypedefDecl 0x56556f396170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f396070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f395df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f395db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f395e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f395dd8 'int' 2 # | | | `-ConstantMatrixType 0x56556f396010 'matrix' # | | |-TypedefDecl 0x56556f396590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f396490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f396218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3961d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f396238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3961f8 'int' 3 # | | | `-ConstantMatrixType 0x56556f396430 'matrix' # | | |-TypedefDecl 0x56556f3969b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3968b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x56556f32f1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f396638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3965f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f396658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f396618 'int' 4 # | | | `-ConstantMatrixType 0x56556f396850 'matrix' # | | |-TypedefDecl 0x56556f397130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f397030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f396a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f396a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f396a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f396a40 'int' 1 # | | | `-ConstantMatrixType 0x56556f396fd0 'matrix' # | | |-TypedefDecl 0x56556f397560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f397460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3971e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3971a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f397200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3971c0 'int' 2 # | | | `-ConstantMatrixType 0x56556f397400 'matrix' # | | |-TypedefDecl 0x56556f397990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f397890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f397610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3975d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f397630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3975f0 'int' 3 # | | | `-ConstantMatrixType 0x56556f397830 'matrix' # | | |-TypedefDecl 0x56556f397dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f397cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f397a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f397a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f397a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f397a20 'int' 4 # | | | `-ConstantMatrixType 0x56556f397c60 'matrix' # | | |-TypedefDecl 0x56556f398500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f398400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f397e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f397e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f397e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f397e50 'int' 1 # | | | `-ConstantMatrixType 0x56556f3983a0 'matrix' # | | |-TypedefDecl 0x56556f398930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f398830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3985b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f398570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3985d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f398590 'int' 2 # | | | `-ConstantMatrixType 0x56556f3987d0 'matrix' # | | |-TypedefDecl 0x56556f398d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f398c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3989e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3989a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f398a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3989c0 'int' 3 # | | | `-ConstantMatrixType 0x56556f398c00 'matrix' # | | |-TypedefDecl 0x56556f38a5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f399090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f398e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f398dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f398e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f398df0 'int' 4 # | | | `-ConstantMatrixType 0x56556f399030 'matrix' # | | |-TypedefDecl 0x56556f38aa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f38a910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38a690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38a650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38a6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38a670 'int' 1 # | | | `-ConstantMatrixType 0x56556f38a8b0 'matrix' # | | |-TypedefDecl 0x56556f38ae40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f38ad40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38aac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38aa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38aae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38aaa0 'int' 2 # | | | `-ConstantMatrixType 0x56556f38ace0 'matrix' # | | |-TypedefDecl 0x56556f38b270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f38b170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38aef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38aeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38af10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38aed0 'int' 3 # | | | `-ConstantMatrixType 0x56556f38b110 'matrix' # | | |-TypedefDecl 0x56556f38c7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f38c6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38b320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38b2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f38b340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f38b300 'int' 4 # | | | `-ConstantMatrixType 0x56556f38b540 'matrix' # | | |-TypedefDecl 0x56556f38cbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f38caf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f38c870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f38c830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38c890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38c850 'int' 1 # | | | `-ConstantMatrixType 0x56556f38ca90 'matrix' # | | |-TypedefDecl 0x56556f38d020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f38cf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f38cca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f38cc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38ccc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38cc80 'int' 2 # | | | `-ConstantMatrixType 0x56556f38cec0 'matrix' # | | |-TypedefDecl 0x56556f38d450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f38d350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f38d0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f38d090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38d0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38d0b0 'int' 3 # | | | `-ConstantMatrixType 0x56556f38d2f0 'matrix' # | | |-TypedefDecl 0x56556f38d890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f38d790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f38d500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f38d4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f38d520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f38d4e0 'int' 4 # | | | `-ConstantMatrixType 0x56556f38d730 'matrix' # | | |-TypedefDecl 0x56556f38dd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f38dc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38d958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38d918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38d978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38d938 'int' 1 # | | | `-ConstantMatrixType 0x56556f38dbb0 'matrix' # | | |-TypedefDecl 0x56556f38e150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f38e050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38ddd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38dd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38ddf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38ddb8 'int' 2 # | | | `-ConstantMatrixType 0x56556f38dff0 'matrix' # | | |-TypedefDecl 0x56556f38e590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f38e490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38e218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38e1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38e238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38e1f8 'int' 3 # | | | `-ConstantMatrixType 0x56556f38e430 'matrix' # | | |-TypedefDecl 0x56556f38eb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f38ea80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38e658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38e618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f38e678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f38e638 'int' 4 # | | | `-ConstantMatrixType 0x56556f38ea20 'matrix' # | | |-TypedefDecl 0x56556f38efc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f38eec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38ec48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38ec08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f38ec68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f38ec28 'int' 1 # | | | `-ConstantMatrixType 0x56556f38ee60 'matrix' # | | |-TypedefDecl 0x56556f38f400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f38f300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38f088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38f048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38f0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38f068 'int' 2 # | | | `-ConstantMatrixType 0x56556f38f2a0 'matrix' # | | |-TypedefDecl 0x56556f3a3d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f38f740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f38f4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f38f488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f38f4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f38f4a8 'int' 3 # | | | `-ConstantMatrixType 0x56556f38f6e0 'matrix' # | | |-TypedefDecl 0x56556f3a4140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a4040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a3dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a3d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a3de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a3da8 'int' 4 # | | | `-ConstantMatrixType 0x56556f3a3fe0 'matrix' # | | |-TypedefDecl 0x56556f3a4580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a4480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a4208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a41c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a4228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a41e8 'int' 1 # | | | `-ConstantMatrixType 0x56556f3a4420 'matrix' # | | |-TypedefDecl 0x56556f3a49c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a48c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a4648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a4608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a4668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a4628 'int' 2 # | | | `-ConstantMatrixType 0x56556f3a4860 'matrix' # | | |-TypedefDecl 0x56556f3a5920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a5820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a4a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a4a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a4aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a4a68 'int' 3 # | | | `-ConstantMatrixType 0x56556f3a4ca0 'matrix' # | | |-TypedefDecl 0x56556f3a5d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a5c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a59e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a59a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a5a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a59c8 'int' 4 # | | | `-ConstantMatrixType 0x56556f3a5c00 'matrix' # | | |-TypedefDecl 0x56556f3a61a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a60a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a5e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a5de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a5e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a5e08 'int' 1 # | | | `-ConstantMatrixType 0x56556f3a6040 'matrix' # | | |-TypedefDecl 0x56556f3a65e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a64e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a6268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a6228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a6288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a6248 'int' 2 # | | | `-ConstantMatrixType 0x56556f3a6480 'matrix' # | | |-TypedefDecl 0x56556f3a6d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a6c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a66a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a6668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a66c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a6688 'int' 3 # | | | `-ConstantMatrixType 0x56556f3a6bd0 'matrix' # | | |-TypedefDecl 0x56556f3a7170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a7070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a6df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a6db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a6e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a6dd8 'int' 4 # | | | `-ConstantMatrixType 0x56556f3a7010 'matrix' # | | |-TypedefDecl 0x56556f3a74f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a73f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a7238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a71f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a7258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a7218 'int' 1 # | | | `-ConstantMatrixType 0x56556f3a7390 'matrix' # | | |-TypedefDecl 0x56556f3a7830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a7730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a75b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a7578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a75d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a7598 'int' 2 # | | | `-ConstantMatrixType 0x56556f3a76d0 'matrix' # | | |-TypedefDecl 0x56556f399470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a7a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a78f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a78b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a7918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a78d8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3a7a10 'matrix' # | | |-TypedefDecl 0x56556f3997b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3996b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f399538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3994f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f399558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f399518 'int' 4 # | | | `-ConstantMatrixType 0x56556f399650 'matrix' # | | |-TypedefDecl 0x56556f399af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3999f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f399878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f399838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f399898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f399858 'int' 1 # | | | `-ConstantMatrixType 0x56556f399990 'matrix' # | | |-TypedefDecl 0x56556f399e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f399d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f399bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f399b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f399bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f399b98 'int' 2 # | | | `-ConstantMatrixType 0x56556f399cd0 'matrix' # | | |-TypedefDecl 0x56556f39a170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f39a070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f399ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f399eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f399f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f399ed8 'int' 3 # | | | `-ConstantMatrixType 0x56556f39a010 'matrix' # | | |-TypedefDecl 0x56556f39b4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f39a3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39a238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39a1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39a258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39a218 'int' 4 # | | | `-ConstantMatrixType 0x56556f39a350 'matrix' # | | |-TypedefDecl 0x56556f39b810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f39b710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39b598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39b558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39b5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39b578 'int' 1 # | | | `-ConstantMatrixType 0x56556f39b6b0 'matrix' # | | |-TypedefDecl 0x56556f39bb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f39ba50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39b8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39b898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39b8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39b8b8 'int' 2 # | | | `-ConstantMatrixType 0x56556f39b9f0 'matrix' # | | |-TypedefDecl 0x56556f39be90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f39bd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39bc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39bbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39bc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39bbf8 'int' 3 # | | | `-ConstantMatrixType 0x56556f39bd30 'matrix' # | | |-TypedefDecl 0x56556f39c1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f39c0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39bf58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39bf18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39bf78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39bf38 'int' 4 # | | | `-ConstantMatrixType 0x56556f39c070 'matrix' # | | |-TypedefDecl 0x56556f39c560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f39c460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39c298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39c258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39c2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39c278 'int' 1 # | | | `-ConstantMatrixType 0x56556f39c3b0 'matrix' # | | |-TypedefDecl 0x56556f39c8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f39c7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39c628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39c5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39c648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39c608 'int' 2 # | | | `-ConstantMatrixType 0x56556f39c740 'matrix' # | | |-TypedefDecl 0x56556f39cbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f39cae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39c968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39c928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39c988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39c948 'int' 3 # | | | `-ConstantMatrixType 0x56556f39ca80 'matrix' # | | |-TypedefDecl 0x56556f39cf20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f39ce20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x56556f383bf0 'int32_t' sugar # | | | | |-Typedef 0x56556f35fc78 'int32_t' # | | | | `-BuiltinType 0x56556f32f260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39cca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39cc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39ccc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39cc88 'int' 4 # | | | `-ConstantMatrixType 0x56556f39cdc0 'matrix' # | | |-TypedefDecl 0x56556f39d2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f39d1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39cfe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39cfa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39d008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39cfc8 'int' 1 # | | | `-ConstantMatrixType 0x56556f39d140 'matrix' # | | |-TypedefDecl 0x56556f39d600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f39d500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39d368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39d328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39d388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39d348 'int' 2 # | | | `-ConstantMatrixType 0x56556f39d4a0 'matrix' # | | |-TypedefDecl 0x56556f39d940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f39d840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39d6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39d688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39d6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39d6a8 'int' 3 # | | | `-ConstantMatrixType 0x56556f39d7e0 'matrix' # | | |-TypedefDecl 0x56556f39dc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f39db80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39da08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39d9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39da28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39d9e8 'int' 4 # | | | `-ConstantMatrixType 0x56556f39db20 'matrix' # | | |-TypedefDecl 0x56556f39dfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f39dec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39dd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39dd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39dd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39dd28 'int' 1 # | | | `-ConstantMatrixType 0x56556f39de60 'matrix' # | | |-TypedefDecl 0x56556f39e300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f39e200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39e088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39e048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39e0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39e068 'int' 2 # | | | `-ConstantMatrixType 0x56556f39e1a0 'matrix' # | | |-TypedefDecl 0x56556f39e650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f39e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39e3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39e388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39e3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39e3a8 'int' 3 # | | | `-ConstantMatrixType 0x56556f39e4f0 'matrix' # | | |-TypedefDecl 0x56556f39e990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f39e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39e718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39e6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39e738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39e6f8 'int' 4 # | | | `-ConstantMatrixType 0x56556f39e830 'matrix' # | | |-TypedefDecl 0x56556f39ecd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f39ebd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39ea58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39ea18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39ea78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39ea38 'int' 1 # | | | `-ConstantMatrixType 0x56556f39eb70 'matrix' # | | |-TypedefDecl 0x56556f39f010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f39ef10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39ed98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39ed58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39edb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39ed78 'int' 2 # | | | `-ConstantMatrixType 0x56556f39eeb0 'matrix' # | | |-TypedefDecl 0x56556f39f350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f39f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39f0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39f098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39f0b8 'int' 3 # | | | `-ConstantMatrixType 0x56556f39f1f0 'matrix' # | | |-TypedefDecl 0x56556f39f6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f39f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39f418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39f3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39f3f8 'int' 4 # | | | `-ConstantMatrixType 0x56556f39f540 'matrix' # | | |-TypedefDecl 0x56556f39f9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f39f8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39f768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39f728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f39f788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f39f748 'int' 1 # | | | `-ConstantMatrixType 0x56556f39f880 'matrix' # | | |-TypedefDecl 0x56556f39fd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f39fc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39faa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39fa68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f39fac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f39fa88 'int' 2 # | | | `-ConstantMatrixType 0x56556f39fbc0 'matrix' # | | |-TypedefDecl 0x56556f3a0060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f39ff60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f39fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f39fda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f39fe08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f39fdc8 'int' 3 # | | | `-ConstantMatrixType 0x56556f39ff00 'matrix' # | | |-TypedefDecl 0x56556f3a03a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a02a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x56556f384540 'uint32_t' sugar # | | | | |-Typedef 0x56556f35fd58 'uint32_t' # | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a0128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a00e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a0148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a0108 'int' 4 # | | | `-ConstantMatrixType 0x56556f3a0240 'matrix' # | | |-TypedefDecl 0x56556f3a0840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a0740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a0468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a0428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a04a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a0448 'int' 1 # | | | `-ConstantMatrixType 0x56556f3a06e0 'matrix' # | | |-TypedefDecl 0x56556f3a0c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a0b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a0908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a08c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a0928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a08e8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3a0b20 'matrix' # | | |-TypedefDecl 0x56556f3a10c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a0fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a0d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a0d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a0d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a0d28 'int' 3 # | | | `-ConstantMatrixType 0x56556f3a0f60 'matrix' # | | |-TypedefDecl 0x56556f3a1830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a1400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a1188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a1148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a11a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a1168 'int' 4 # | | | `-ConstantMatrixType 0x56556f3a13a0 'matrix' # | | |-TypedefDecl 0x56556f3a1c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a1b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a18f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a18b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a1918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a18d8 'int' 1 # | | | `-ConstantMatrixType 0x56556f3a1b10 'matrix' # | | |-TypedefDecl 0x56556f3a20b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a1fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a1d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a1cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a1d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a1d18 'int' 2 # | | | `-ConstantMatrixType 0x56556f3a1f50 'matrix' # | | |-TypedefDecl 0x56556f3a24f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a23f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a2178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a2138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a2198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a2158 'int' 3 # | | | `-ConstantMatrixType 0x56556f3a2390 'matrix' # | | |-TypedefDecl 0x56556f3bcda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3bcca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a25b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a2578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a25d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a2598 'int' 4 # | | | `-ConstantMatrixType 0x56556f3bcc40 'matrix' # | | |-TypedefDecl 0x56556f3bd1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3bd0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3bce68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3bce28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3bce88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3bce48 'int' 1 # | | | `-ConstantMatrixType 0x56556f3bd080 'matrix' # | | |-TypedefDecl 0x56556f3bd620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3bd520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3bd2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3bd268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3bd2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3bd288 'int' 2 # | | | `-ConstantMatrixType 0x56556f3bd4c0 'matrix' # | | |-TypedefDecl 0x56556f3bda60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3bd960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3bd6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3bd6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3bd708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3bd6c8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3bd900 'matrix' # | | |-TypedefDecl 0x56556f3be110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3be010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3bdb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3bdae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3bdb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3bdb08 'int' 4 # | | | `-ConstantMatrixType 0x56556f3bdfb0 'matrix' # | | |-TypedefDecl 0x56556f3be550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3be450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3be1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3be198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3be1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3be1b8 'int' 1 # | | | `-ConstantMatrixType 0x56556f3be3f0 'matrix' # | | |-TypedefDecl 0x56556f3be990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3be890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3be618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3be5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3be638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3be5f8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3be830 'matrix' # | | |-TypedefDecl 0x56556f3bedd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3becd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3bea58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3bea18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3bea78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3bea38 'int' 3 # | | | `-ConstantMatrixType 0x56556f3bec70 'matrix' # | | |-TypedefDecl 0x56556f3bf470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3bf370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x56556f384eb0 'int64_t' sugar # | | | | |-Typedef 0x56556f35fea8 'int64_t' # | | | | `-BuiltinType 0x56556f32f280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3bf0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3bf0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3bf110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3bf0d0 'int' 4 # | | | `-ConstantMatrixType 0x56556f3bf310 'matrix' # | | |-TypedefDecl 0x56556f3bf8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3bf7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3bf538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3bf4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3bf558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3bf518 'int' 1 # | | | `-ConstantMatrixType 0x56556f3bf790 'matrix' # | | |-TypedefDecl 0x56556f3bfd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3bfc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3bf9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3bf978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3bf9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3bf998 'int' 2 # | | | `-ConstantMatrixType 0x56556f3bfbd0 'matrix' # | | |-TypedefDecl 0x56556f3c3350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c3250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3bfdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3bfdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3bfe18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3bfdd8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3c0010 'matrix' # | | |-TypedefDecl 0x56556f3c3790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c3690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c3418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c33d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c3438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c33f8 'int' 4 # | | | `-ConstantMatrixType 0x56556f3c3630 'matrix' # | | |-TypedefDecl 0x56556f3c3bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c3ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c3858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c3818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c3878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c3838 'int' 1 # | | | `-ConstantMatrixType 0x56556f3c3a70 'matrix' # | | |-TypedefDecl 0x56556f3c4010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c3f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c3c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c3c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c3cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c3c78 'int' 2 # | | | `-ConstantMatrixType 0x56556f3c3eb0 'matrix' # | | |-TypedefDecl 0x56556f3c4460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c4360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c40d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c4098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c40f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c40b8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3c4300 'matrix' # | | |-TypedefDecl 0x56556f3c48a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c47a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c4528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c44e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c4548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c4508 'int' 4 # | | | `-ConstantMatrixType 0x56556f3c4740 'matrix' # | | |-TypedefDecl 0x56556f3c4ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c4be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c4968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c4928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c4988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c4948 'int' 1 # | | | `-ConstantMatrixType 0x56556f3c4b80 'matrix' # | | |-TypedefDecl 0x56556f3c5120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c5020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c4da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c4d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c4dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c4d88 'int' 2 # | | | `-ConstantMatrixType 0x56556f3c4fc0 'matrix' # | | |-TypedefDecl 0x56556f3c5590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c5490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c51e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c51a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c5208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c51c8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3c5430 'matrix' # | | |-TypedefDecl 0x56556f3c59d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c58d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c5658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c5618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c5678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c5638 'int' 4 # | | | `-ConstantMatrixType 0x56556f3c5870 'matrix' # | | |-TypedefDecl 0x56556f3c5e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c5d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c5a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c5a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c5ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c5a78 'int' 1 # | | | `-ConstantMatrixType 0x56556f3c5cb0 'matrix' # | | |-TypedefDecl 0x56556f3c6280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c6150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c5ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c5e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c5ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c5eb8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3c60f0 'matrix' # | | |-TypedefDecl 0x56556f3c66c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c65c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c6348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c6308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c6368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c6328 'int' 3 # | | | `-ConstantMatrixType 0x56556f3c6560 'matrix' # | | |-TypedefDecl 0x56556f3c6b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c6a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x56556f3858e0 'uint64_t' sugar # | | | | |-Typedef 0x56556f35fe38 'uint64_t' # | | | | `-BuiltinType 0x56556f32f320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c6788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c6748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c67a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c6768 'int' 4 # | | | `-ConstantMatrixType 0x56556f3c69a0 'matrix' # | | |-TypedefDecl 0x56556f3c6f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c6e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c6bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c6b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c6bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c6b90 'int' 1 # | | | `-ConstantMatrixType 0x56556f3c6e00 'matrix' # | | |-TypedefDecl 0x56556f3c73c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c72c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c7010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c6fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c7030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c6ff0 'int' 2 # | | | `-ConstantMatrixType 0x56556f3c7230 'matrix' # | | |-TypedefDecl 0x56556f3c77f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c76f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c7470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c7430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c7490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c7450 'int' 3 # | | | `-ConstantMatrixType 0x56556f3c7690 'matrix' # | | |-TypedefDecl 0x56556f3c7c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c7b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c78a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c7860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c78c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c7880 'int' 4 # | | | `-ConstantMatrixType 0x56556f3c7ac0 'matrix' # | | |-TypedefDecl 0x56556f3c8050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c7f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c7cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c7c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c7cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c7cb0 'int' 1 # | | | `-ConstantMatrixType 0x56556f3c7ef0 'matrix' # | | |-TypedefDecl 0x56556f3c86e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c85e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c8100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c80c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c8120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c80e0 'int' 2 # | | | `-ConstantMatrixType 0x56556f3c8580 'matrix' # | | |-TypedefDecl 0x56556f3c8b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c8a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c8790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c8750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c87b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c8770 'int' 3 # | | | `-ConstantMatrixType 0x56556f3c89b0 'matrix' # | | |-TypedefDecl 0x56556f3c8f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c8e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c8bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c8b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3c8be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3c8ba0 'int' 4 # | | | `-ConstantMatrixType 0x56556f3c8de0 'matrix' # | | |-TypedefDecl 0x56556f3c9370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3c9270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c8ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c8fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3c9010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3c8fd0 'int' 1 # | | | `-ConstantMatrixType 0x56556f3c9210 'matrix' # | | |-TypedefDecl 0x56556f3cba10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cb910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3c9420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3c93e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3c9440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3c9400 'int' 2 # | | | `-ConstantMatrixType 0x56556f3cb8b0 'matrix' # | | |-TypedefDecl 0x56556f3cbe40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cbd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3cbac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3cba80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3cbae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3cbaa0 'int' 3 # | | | `-ConstantMatrixType 0x56556f3cbce0 'matrix' # | | |-TypedefDecl 0x56556f3cc270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cc170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3cbef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3cbeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3cbf10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3cbed0 'int' 4 # | | | `-ConstantMatrixType 0x56556f3cc110 'matrix' # | | |-TypedefDecl 0x56556f3cc6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cc5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3cc320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3cc2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3cc340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3cc300 'int' 1 # | | | `-ConstantMatrixType 0x56556f3cc540 'matrix' # | | |-TypedefDecl 0x56556f3ccaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cc9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3cc770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3cc710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3cc790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3cc750 'int' 2 # | | | `-ConstantMatrixType 0x56556f3cc990 'matrix' # | | |-TypedefDecl 0x56556f3ccf20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cce20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ccba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ccb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3ccbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3ccb80 'int' 3 # | | | `-ConstantMatrixType 0x56556f3ccdc0 'matrix' # | | |-TypedefDecl 0x56556f3cd350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cd250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x56556f32f9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ccfd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ccf90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ccff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ccfb0 'int' 4 # | | | `-ConstantMatrixType 0x56556f3cd1f0 'matrix' # | | |-TypedefDecl 0x56556f3a7c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3cd6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3cd400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3cd3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3cd420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3cd3e0 'int' 1 # | | | `-ConstantMatrixType 0x56556f3cd650 'matrix' # | | |-TypedefDecl 0x56556f3a80b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a7fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a7d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a7cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a7d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a7d10 'int' 2 # | | | `-ConstantMatrixType 0x56556f3a7f50 'matrix' # | | |-TypedefDecl 0x56556f3a84e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a83e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a8160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a8120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a8180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a8140 'int' 3 # | | | `-ConstantMatrixType 0x56556f3a8380 'matrix' # | | |-TypedefDecl 0x56556f3a8910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a8810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a8590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a8550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a85b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a8570 'int' 4 # | | | `-ConstantMatrixType 0x56556f3a87b0 'matrix' # | | |-TypedefDecl 0x56556f3a8d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a8c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a89c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a8980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a89e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a89a0 'int' 1 # | | | `-ConstantMatrixType 0x56556f3a8c10 'matrix' # | | |-TypedefDecl 0x56556f3a91a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a90a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a8e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a8de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a8e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a8e00 'int' 2 # | | | `-ConstantMatrixType 0x56556f3a9040 'matrix' # | | |-TypedefDecl 0x56556f3a95d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a94d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a9250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a9210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a9270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a9230 'int' 3 # | | | `-ConstantMatrixType 0x56556f3a9470 'matrix' # | | |-TypedefDecl 0x56556f3a9a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a9900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a9680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a9640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3a96a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3a9660 'int' 4 # | | | `-ConstantMatrixType 0x56556f3a98a0 'matrix' # | | |-TypedefDecl 0x56556f3a9e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3a9d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a9ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a9a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3a9ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3a9a90 'int' 1 # | | | `-ConstantMatrixType 0x56556f3a9ce0 'matrix' # | | |-TypedefDecl 0x56556f3aa270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3aa170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3a9ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3a9eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3a9f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3a9ed0 'int' 2 # | | | `-ConstantMatrixType 0x56556f3aa110 'matrix' # | | |-TypedefDecl 0x56556f3aa6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3aa5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3aa320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3aa2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3aa340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3aa300 'int' 3 # | | | `-ConstantMatrixType 0x56556f3aa540 'matrix' # | | |-TypedefDecl 0x56556f3aaad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3aa9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3aa750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3aa710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3aa770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3aa730 'int' 4 # | | | `-ConstantMatrixType 0x56556f3aa970 'matrix' # | | |-TypedefDecl 0x56556f3abf30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3abe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3aab80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3aab40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3aaba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3aab60 'int' 1 # | | | `-ConstantMatrixType 0x56556f3abdd0 'matrix' # | | |-TypedefDecl 0x56556f3ac360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3ac260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3abfe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3abfa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3ac000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3abfc0 'int' 2 # | | | `-ConstantMatrixType 0x56556f3ac200 'matrix' # | | |-TypedefDecl 0x56556f3ac790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3ac690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ac410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ac3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3ac430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3ac3f0 'int' 3 # | | | `-ConstantMatrixType 0x56556f3ac630 'matrix' # | | |-TypedefDecl 0x56556f3acbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3acac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ac840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ac800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ac860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ac820 'int' 4 # | | | `-ConstantMatrixType 0x56556f3aca60 'matrix' # | | |-TypedefDecl 0x56556f3ad040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3acf40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3acc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3acc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3accb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3acc70 'int' 1 # | | | `-ConstantMatrixType 0x56556f3acee0 'matrix' # | | |-TypedefDecl 0x56556f3ad470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3ad370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3ad0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3ad0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3ad110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3ad0d0 'int' 2 # | | | `-ConstantMatrixType 0x56556f3ad310 'matrix' # | | |-TypedefDecl 0x56556f3ad8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3ad7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3ad520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3ad4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3ad540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3ad500 'int' 3 # | | | `-ConstantMatrixType 0x56556f3ad740 'matrix' # | | |-TypedefDecl 0x56556f3ae4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3adbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3ad950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3ad910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ad970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ad930 'int' 4 # | | | `-ConstantMatrixType 0x56556f3adb70 'matrix' # | | |-TypedefDecl 0x56556f3ae920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3ae820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3ae5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3ae560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3ae5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3ae580 'int' 1 # | | | `-ConstantMatrixType 0x56556f3ae7c0 'matrix' # | | |-TypedefDecl 0x56556f3aed50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3aec50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3ae9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3ae990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3ae9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3ae9b0 'int' 2 # | | | `-ConstantMatrixType 0x56556f3aebf0 'matrix' # | | |-TypedefDecl 0x56556f3af180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3af080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3aee00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3aedc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3aee20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3aede0 'int' 3 # | | | `-ConstantMatrixType 0x56556f3af020 'matrix' # | | |-TypedefDecl 0x56556f3af5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3af4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3af230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3af1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3af250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3af210 'int' 4 # | | | `-ConstantMatrixType 0x56556f3af480 'matrix' # | | |-TypedefDecl 0x56556f3afa10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3af910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3af690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3af650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3af6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3af670 'int' 1 # | | | `-ConstantMatrixType 0x56556f3af8b0 'matrix' # | | |-TypedefDecl 0x56556f3afe40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3afd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3afac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3afa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3afae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3afaa0 'int' 2 # | | | `-ConstantMatrixType 0x56556f3afce0 'matrix' # | | |-TypedefDecl 0x56556f3b0270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3afef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3afeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3aff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3afed0 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b0110 'matrix' # | | |-TypedefDecl 0x56556f3b19c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b18c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b0320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b02e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b0340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b0300 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b1860 'matrix' # | | |-TypedefDecl 0x56556f3b1df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b1cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b1a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b1a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b1a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b1a50 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b1c90 'matrix' # | | |-TypedefDecl 0x56556f3b2220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b2120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b1ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b1e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b1ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b1e80 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b20c0 'matrix' # | | |-TypedefDecl 0x56556f3b2650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b2550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b22d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b2290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b22f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b22b0 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b24f0 'matrix' # | | |-TypedefDecl 0x56556f3b2da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b2ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b2700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b26c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b2720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b26e0 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b2c40 'matrix' # | | |-TypedefDecl 0x56556f3b3120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b3020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b2e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b2e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b2e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b2e48 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b2fc0 'matrix' # | | |-TypedefDecl 0x56556f3b3460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b3360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b31e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b31a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b3208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b31c8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b3300 'matrix' # | | |-TypedefDecl 0x56556f3b37a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b36a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b3528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b34e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b3548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b3508 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b3640 'matrix' # | | |-TypedefDecl 0x56556f3b4b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b39e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b3868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b3828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b3888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b3848 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b3980 'matrix' # | | |-TypedefDecl 0x56556f3b4e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b4d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b4bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b4b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b4bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b4bb8 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b4cf0 'matrix' # | | |-TypedefDecl 0x56556f3b5190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b5090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b4f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b4ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b4f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b4ef8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b5030 'matrix' # | | |-TypedefDecl 0x56556f3b54d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b53d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b5258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b5218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b5278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b5238 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b5370 'matrix' # | | |-TypedefDecl 0x56556f3b5810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b5710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b5598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b5558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b55b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b5578 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b56b0 'matrix' # | | |-TypedefDecl 0x56556f3b5b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b5a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b58d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b5898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b58f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b58b8 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b59f0 'matrix' # | | |-TypedefDecl 0x56556f3b5ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b5da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b5c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b5be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b5c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b5c08 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b5d40 'matrix' # | | |-TypedefDecl 0x56556f3b61e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b60e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b5f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b5f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b5f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b5f48 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b6080 'matrix' # | | |-TypedefDecl 0x56556f3b6520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b6420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b62a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b6268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b62c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b6288 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b63c0 'matrix' # | | |-TypedefDecl 0x56556f3b6860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b6760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b65e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b65a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b6608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b65c8 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b6700 'matrix' # | | |-TypedefDecl 0x56556f3b6bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b6af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b6928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b68e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b6948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b6908 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b6a40 'matrix' # | | |-TypedefDecl 0x56556f3b6f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b6e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b6cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b6c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b6cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b6c98 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b6dd0 'matrix' # | | |-TypedefDecl 0x56556f3b7270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b7170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x56556f3888a0 'float32_t' sugar # | | | | |-Typedef 0x56556f35fdc8 'float32_t' # | | | | `-BuiltinType 0x56556f32f360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b6ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b6fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b7018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b6fd8 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b7110 'matrix' # | | |-TypedefDecl 0x56556f3b75f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b74f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b7338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b72f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b7358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b7318 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b7490 'matrix' # | | |-TypedefDecl 0x56556f3b7930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b7830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b76b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b7678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b76d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b7698 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b77d0 'matrix' # | | |-TypedefDecl 0x56556f3b7c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b7b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b79f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b79b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b7a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b79d8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b7b30 'matrix' # | | |-TypedefDecl 0x56556f3b7fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b7ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b7d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b7d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b7d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b7d38 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b7e70 'matrix' # | | |-TypedefDecl 0x56556f3b8310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b8210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b8098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b8058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b80b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b8078 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b81b0 'matrix' # | | |-TypedefDecl 0x56556f3b8650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b8550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b83d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b8398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b83f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b83b8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b84f0 'matrix' # | | |-TypedefDecl 0x56556f3b8990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b8890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b8718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b86d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b8738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b86f8 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b8830 'matrix' # | | |-TypedefDecl 0x56556f3b8ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b8be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b8a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b8a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b8a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b8a38 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b8b80 'matrix' # | | |-TypedefDecl 0x56556f3b9020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b8f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b8da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b8d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b8dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b8d88 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b8ec0 'matrix' # | | |-TypedefDecl 0x56556f3b9360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b9260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b90e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b90a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b9108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b90c8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b9200 'matrix' # | | |-TypedefDecl 0x56556f3b96a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b95a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b9428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b93e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b9448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b9408 'int' 3 # | | | `-ConstantMatrixType 0x56556f3b9540 'matrix' # | | |-TypedefDecl 0x56556f3b99e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b98e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3b9768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3b9728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b9788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b9748 'int' 4 # | | | `-ConstantMatrixType 0x56556f3b9880 'matrix' # | | |-TypedefDecl 0x56556f3b9d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b9c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b9aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b9a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56556f3b9ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56556f3b9a88 'int' 1 # | | | `-ConstantMatrixType 0x56556f3b9bd0 'matrix' # | | |-TypedefDecl 0x56556f3ba070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56556f3b9f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3b9df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3b9db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56556f3b9e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56556f3b9dd8 'int' 2 # | | | `-ConstantMatrixType 0x56556f3b9f10 'matrix' # | | |-TypedefDecl 0x56556f3ba3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56556f3ba2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | | `-BuiltinType 0x56556f32f380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56556f3ba138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56556f3ba0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56556f3ba158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56556f3ba118 'int' 3 # | | | `-ConstantMatrixType 0x56556f3ba250 'matrix' # | | `-TypedefDecl 0x56556f3ba6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x56556f3ba5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x56556f35b2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x56556f389200 'float64_t' sugar # | | | |-Typedef 0x56556f35ff18 'float64_t' # | | | `-BuiltinType 0x56556f32f380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x56556f3ba478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x56556f3ba438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x56556f3ba498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x56556f3ba458 'int' 4 # | | `-ConstantMatrixType 0x56556f3ba590 'matrix' # | |-NamespaceDecl 0x56556f3cda18 prev 0x56556f35fbf0 line:12:11 hlsl # | | |-original Namespace 0x56556f32fa98 'hlsl' # | | `-NamespaceDecl 0x56556f3cda88 line:14:11 __detail # | | |-ClassTemplateDecl 0x56556f3cdd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x56556f3cdb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x56556f3cdb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x56556f3cdc68 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 0x56556f3cdd10 <> Implicit # | | | |-CXXRecordDecl 0x56556f3cde40 col:42 implicit struct is_same # | | | `-VarDecl 0x56556f3cdef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x56556f3cdf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x56556f3ce2f0 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 0x56556f32fb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f32fb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x56556f3ce028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x56556f3ce520 <> Implicit # | | | |-CXXRecordDecl 0x56556f3ce5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x56556f3ce698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x56556f3ce700 'bool' true # | | |-ClassTemplateDecl 0x56556f3d3088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x56556f3d2e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x56556f3d2ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x56556f3d2f88 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 0x56556f3d3030 <> Implicit # | | | `-CXXRecordDecl 0x56556f3d3160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x56556f3d3540 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 0x56556f32fb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x56556f3d3248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x56556f3d37a0 <> Implicit # | | | |-CXXRecordDecl 0x56556f3d3860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x56556f3d3918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x56556f3d32a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x56556f3d3248 'T' # | | |-TypeAliasTemplateDecl 0x56556f3d3d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x56556f3d39e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x56556f3d3a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x56556f32f1c0 'void' # | | | `-TypeAliasDecl 0x56556f3d3ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x56556f3d3c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x56556f3d5160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x56556f3d3d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x56556f3d4630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x56556f3d46c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x56556f3d50b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x56556f3d4f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x56556f3d5440 # | | | `-ReturnStmt 0x56556f3d5430 # | | | `-BuiltinBitCastExpr 0x56556f3d5408 'vector' # | | | `-DeclRefExpr 0x56556f3d53b0 'vector' lvalue ParmVar 0x56556f3d4f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x56556f3d7c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x56556f3d5458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x56556f3d54e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x56556f3d7ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f3d7a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x56556f3d7da8 # | | | `-ReturnStmt 0x56556f3d7d98 # | | | `-BuiltinBitCastExpr 0x56556f3d7d70 'U' # | | | `-DeclRefExpr 0x56556f3d7d40 'T' lvalue ParmVar 0x56556f3d7a60 'F' 'T' # | | |-ClassTemplateDecl 0x56556f3d7f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x56556f3d7dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x56556f3d7e60 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 0x56556f3d7f08 <> Implicit # | | | |-CXXRecordDecl 0x56556f3d8038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x56556f3d80f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x56556f3d8168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x56556f3d7e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x56556f3d7dc0 'T' # | | `-TypeAliasTemplateDecl 0x56556f3d8c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x56556f3d81d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x56556f3d8278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x56556f3d8ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x56556f3d8ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x56556f32fdf0 <> 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 0x56556f3d86a0 '__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 0x56556f3cda88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x56556f3d3d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x56556f3d83f0 'bool' # | | | | `-BinaryOperator 0x56556f3d83d0 'bool' '&&' # | | | | |-BinaryOperator 0x56556f3d8350 'bool' '>' # | | | | | |-DeclRefExpr 0x56556f3d8310 'int' NonTypeTemplateParm 0x56556f3d8278 'N' 'int' # | | | | | `-IntegerLiteral 0x56556f3d8330 'int' 1 # | | | | `-BinaryOperator 0x56556f3d83b0 'bool' '<=' # | | | | |-DeclRefExpr 0x56556f3d8370 'int' NonTypeTemplateParm 0x56556f3d8278 'N' 'int' # | | | | `-IntegerLiteral 0x56556f3d8390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f3d8230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f3d81d8 'T' # | | | `-DependentNameType 0x56556f3d8650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x56556f3d89b0 'int' NonTypeTemplateParm 0x56556f3d8278 'N' 'int' # | | `-DependentSizedExtVectorType 0x56556f3d8a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x56556f3d89e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x56556f32fdf0 'vector' # | | | `-TemplateSpecializationType 0x56556f3d86a0 '__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 0x56556f3cda88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x56556f3d3d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x56556f3d83f0 'bool' # | | | | `-BinaryOperator 0x56556f3d83d0 'bool' '&&' # | | | | |-BinaryOperator 0x56556f3d8350 'bool' '>' # | | | | | |-DeclRefExpr 0x56556f3d8310 'int' NonTypeTemplateParm 0x56556f3d8278 'N' 'int' # | | | | | `-IntegerLiteral 0x56556f3d8330 'int' 1 # | | | | `-BinaryOperator 0x56556f3d83b0 'bool' '<=' # | | | | |-DeclRefExpr 0x56556f3d8370 'int' NonTypeTemplateParm 0x56556f3d8278 'N' 'int' # | | | | `-IntegerLiteral 0x56556f3d8390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f3d8230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f3d81d8 'T' # | | | `-DependentNameType 0x56556f3d8650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x56556f3d8a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x56556f32fc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x56556f32fc78 <> 'int' 4 # | | `-DeclRefExpr 0x56556f3d89b0 'int' NonTypeTemplateParm 0x56556f3d8278 'N' 'int' # | |-NamespaceDecl 0x56556f3d8ca8 prev 0x56556f3cda18 line:12:11 hlsl # | | |-original Namespace 0x56556f32fa98 'hlsl' # | | |-FunctionDecl 0x56556f3d8e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x56556f3d8d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f3d8ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3d8f50 Implicit # | | | `-ConstAttr 0x56556f3d8f78 Implicit # | | |-FunctionDecl 0x56556f3d9128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f3d9000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3d91d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3d9250 Implicit # | | | `-ConstAttr 0x56556f3d9278 Implicit # | | |-FunctionDecl 0x56556f3d9438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f3d9310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3d94e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3d9560 Implicit # | | | `-ConstAttr 0x56556f3d9588 Implicit # | | |-FunctionDecl 0x56556f3d9748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f3d9620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3d97f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3d9870 Implicit # | | | `-ConstAttr 0x56556f3d9898 Implicit # | | |-FunctionDecl 0x56556f3dae68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x56556f3dad80 col:12 'int' # | | | |-BuiltinAliasAttr 0x56556f3daf18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3daf90 Implicit # | | | `-ConstAttr 0x56556f3dafb8 Implicit # | | |-FunctionDecl 0x56556f3db178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f3db050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3db228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3db2a0 Implicit # | | | `-ConstAttr 0x56556f3db2c8 Implicit # | | |-FunctionDecl 0x56556f3db488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f3db360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3db538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3db5b0 Implicit # | | | `-ConstAttr 0x56556f3db5d8 Implicit # | | |-FunctionDecl 0x56556f3db798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f3db670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3db848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3db8c0 Implicit # | | | `-ConstAttr 0x56556f3db8e8 Implicit # | | |-FunctionDecl 0x56556f3dba68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f3db938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x56556f3dbb88 # | | | `-ReturnStmt 0x56556f3dbb78 # | | | `-ImplicitCastExpr 0x56556f3dbb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x56556f3dbb40 'uint':'unsigned int' lvalue ParmVar 0x56556f3db938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x56556f3dbd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f3dbbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x56556f3dbeb0 # | | | `-ReturnStmt 0x56556f3dbea0 # | | | `-ImplicitCastExpr 0x56556f3dbe88 'uint2':'vector' # | | | `-DeclRefExpr 0x56556f3dbe68 'uint2':'vector' lvalue ParmVar 0x56556f3dbbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x56556f3dc038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f3dbf08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x56556f3dc158 # | | | `-ReturnStmt 0x56556f3dc148 # | | | `-ImplicitCastExpr 0x56556f3dc130 'uint3':'vector' # | | | `-DeclRefExpr 0x56556f3dc110 'uint3':'vector' lvalue ParmVar 0x56556f3dbf08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x56556f3dc2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f3dc1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x56556f3dc3f8 # | | | `-ReturnStmt 0x56556f3dc3e8 # | | | `-ImplicitCastExpr 0x56556f3dc3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x56556f3dc3b0 'uint4':'vector' lvalue ParmVar 0x56556f3dc1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x56556f3dc528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x56556f3dc438 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f3dc5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3dc650 Implicit # | | | `-ConstAttr 0x56556f3dc678 Implicit # | | |-FunctionDecl 0x56556f3dc838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f3dc710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3dc8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3dc960 Implicit # | | | `-ConstAttr 0x56556f3dc988 Implicit # | | |-FunctionDecl 0x56556f3dcb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f3dca20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3dcbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3dcc70 Implicit # | | | `-ConstAttr 0x56556f3dcc98 Implicit # | | |-FunctionDecl 0x56556f3dd5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f3dd4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3dd688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3dd700 Implicit # | | | `-ConstAttr 0x56556f3dd728 Implicit # | | |-FunctionDecl 0x56556f3dd8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f3dd7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f3dd978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3dd9f0 Implicit # | | | `-ConstAttr 0x56556f3dda18 Implicit # | | |-FunctionDecl 0x56556f3ddbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f3ddab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ddc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3ddd00 Implicit # | | | `-ConstAttr 0x56556f3ddd28 Implicit # | | |-FunctionDecl 0x56556f3ddee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f3dddc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ddf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3de010 Implicit # | | | `-ConstAttr 0x56556f3de038 Implicit # | | |-FunctionDecl 0x56556f3de1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f3de0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3de2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3de320 Implicit # | | | `-ConstAttr 0x56556f3de348 Implicit # | | |-FunctionDecl 0x56556f3e2b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f3de398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x56556f3e2c90 # | | | `-ReturnStmt 0x56556f3e2c80 # | | | `-ImplicitCastExpr 0x56556f3e2c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x56556f3e2c48 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f3de398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x56556f3e2e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f3e2ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x56556f3e2f38 # | | | `-ReturnStmt 0x56556f3e2f28 # | | | `-ImplicitCastExpr 0x56556f3e2f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x56556f3e2ef0 'uint64_t2':'vector' lvalue ParmVar 0x56556f3e2ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x56556f3e30b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f3e2f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x56556f3e31d8 # | | | `-ReturnStmt 0x56556f3e31c8 # | | | `-ImplicitCastExpr 0x56556f3e31b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x56556f3e3190 'uint64_t3':'vector' lvalue ParmVar 0x56556f3e2f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x56556f3e3358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f3e3228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x56556f3e3478 # | | | `-ReturnStmt 0x56556f3e3468 # | | | `-ImplicitCastExpr 0x56556f3e3450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x56556f3e3430 'uint64_t4':'vector' lvalue ParmVar 0x56556f3e3228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x56556f3e35a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x56556f3e34b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x56556f3e3658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3e36d0 Implicit # | | | `-ConstAttr 0x56556f3e36f8 Implicit # | | |-FunctionDecl 0x56556f3e38b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f3e3790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e3968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3e39e0 Implicit # | | | `-ConstAttr 0x56556f3e3a08 Implicit # | | |-FunctionDecl 0x56556f3e4cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f3e3aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e4d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3e4df0 Implicit # | | | `-ConstAttr 0x56556f3e4e18 Implicit # | | |-FunctionDecl 0x56556f3e4fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f3e4eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e5088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56556f3e5100 Implicit # | | | `-ConstAttr 0x56556f3e5128 Implicit # | | |-FunctionDecl 0x56556f3e5238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x56556f3e5188 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f3e52e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e5360 Implicit # | | | `-ConstAttr 0x56556f3e5388 Implicit # | | |-FunctionDecl 0x56556f3e54a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f3e53f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e5550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e55c8 Implicit # | | | `-ConstAttr 0x56556f3e55f0 Implicit # | | |-FunctionDecl 0x56556f3e5718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f3e5668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e57c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e5840 Implicit # | | | `-ConstAttr 0x56556f3e5868 Implicit # | | |-FunctionDecl 0x56556f3e5990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f3e58e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e5a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e5ab8 Implicit # | | | `-ConstAttr 0x56556f3e5ae0 Implicit # | | |-FunctionDecl 0x56556f3e5c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x56556f3e5b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f3e5ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e5d58 Implicit # | | | `-ConstAttr 0x56556f3e5d80 Implicit # | | |-FunctionDecl 0x56556f3e5ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f3e5df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e5f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e5fd0 Implicit # | | | `-ConstAttr 0x56556f3e5ff8 Implicit # | | |-FunctionDecl 0x56556f3e6120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f3e6070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e61d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e6248 Implicit # | | | `-ConstAttr 0x56556f3e6270 Implicit # | | |-FunctionDecl 0x56556f3e6398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f3e62e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e6448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x56556f3e64c0 Implicit # | | | `-ConstAttr 0x56556f3e64e8 Implicit # | | |-FunctionDecl 0x56556f3e6768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x56556f3e6590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x56556f3e6610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x56556f3e6820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f3e68e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x56556f3e6928 Implicit # | | | `-ConstAttr 0x56556f3e6950 Implicit # | | |-FunctionDecl 0x56556f3e9050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x56556f3e69f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x56556f3e6a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x56556f3e9108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f3e91c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x56556f3e9210 Implicit # | | | `-ConstAttr 0x56556f3e9238 Implicit # | | |-FunctionDecl 0x56556f3e9380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x56556f3e9298 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f3e9430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3e94a8 Implicit # | | | `-ConstAttr 0x56556f3e94d0 Implicit # | | |-FunctionDecl 0x56556f3e9660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x56556f3e9538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e9710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3e9788 Implicit # | | | `-ConstAttr 0x56556f3e97b0 Implicit # | | |-FunctionDecl 0x56556f3e9950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x56556f3e9828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e9a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3e9a78 Implicit # | | | `-ConstAttr 0x56556f3e9aa0 Implicit # | | |-FunctionDecl 0x56556f3e9c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x56556f3e9b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3e9cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3e9d68 Implicit # | | | `-ConstAttr 0x56556f3e9d90 Implicit # | | |-FunctionDecl 0x56556f3e9ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x56556f3e9de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x56556f3e9f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3e9ff8 Implicit # | | | `-ConstAttr 0x56556f3ea020 Implicit # | | |-FunctionDecl 0x56556f3ea1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x56556f3ea0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ea2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ea318 Implicit # | | | `-ConstAttr 0x56556f3ea340 Implicit # | | |-FunctionDecl 0x56556f3ea500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x56556f3ea3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ea5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ea628 Implicit # | | | `-ConstAttr 0x56556f3ea650 Implicit # | | |-FunctionDecl 0x56556f3ea810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x56556f3ea6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ea8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ea938 Implicit # | | | `-ConstAttr 0x56556f3ea960 Implicit # | | |-FunctionDecl 0x56556f3eaab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x56556f3ea9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x56556f3eab60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x56556f3eabc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3eac08 Implicit # | | | `-ConstAttr 0x56556f3eac30 Implicit # | | |-FunctionDecl 0x56556f3eadd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x56556f3eaca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3eae80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3eaef8 Implicit # | | | `-ConstAttr 0x56556f3eaf20 Implicit # | | |-FunctionDecl 0x56556f3eb0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x56556f3eaf98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3eb180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3eb1f8 Implicit # | | | `-ConstAttr 0x56556f3eb220 Implicit # | | |-FunctionDecl 0x56556f3eb3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x56556f3eb298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3eb470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3eb4e8 Implicit # | | | `-ConstAttr 0x56556f3eb510 Implicit # | | |-FunctionDecl 0x56556f3eb6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x56556f3eb588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f3eb760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3eb7d8 Implicit # | | | `-ConstAttr 0x56556f3eb800 Implicit # | | |-FunctionDecl 0x56556f3eb9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x56556f3eb878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3eba50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ebac8 Implicit # | | | `-ConstAttr 0x56556f3ebaf0 Implicit # | | |-FunctionDecl 0x56556f3ebc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x56556f3ebb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ebd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ebdb8 Implicit # | | | `-ConstAttr 0x56556f3ebde0 Implicit # | | |-FunctionDecl 0x56556f3ebf80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x56556f3ebe58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ec030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ec0c8 Implicit # | | | `-ConstAttr 0x56556f3ec0f0 Implicit # | | |-FunctionDecl 0x56556f3ec230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x56556f3ec150 col:15 'float' # | | | |-BuiltinAliasAttr 0x56556f3ec2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ec358 Implicit # | | | `-ConstAttr 0x56556f3ec380 Implicit # | | |-FunctionDecl 0x56556f3ec520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x56556f3ec3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ec5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ec648 Implicit # | | | `-ConstAttr 0x56556f3ec670 Implicit # | | |-FunctionDecl 0x56556f3ec810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x56556f3ec6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ec8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ec938 Implicit # | | | `-ConstAttr 0x56556f3ec960 Implicit # | | |-FunctionDecl 0x56556f3ecb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x56556f3ec9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ecbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ecc28 Implicit # | | | `-ConstAttr 0x56556f3ecc50 Implicit # | | |-FunctionDecl 0x56556f3ecdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x56556f3eccc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f3ecea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ecf18 Implicit # | | | `-ConstAttr 0x56556f3ecf40 Implicit # | | |-FunctionDecl 0x56556f3ed0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x56556f3ecfb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ed1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ed218 Implicit # | | | `-ConstAttr 0x56556f3ed240 Implicit # | | |-FunctionDecl 0x56556f3ed3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x56556f3ed2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ed490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ed508 Implicit # | | | `-ConstAttr 0x56556f3ed530 Implicit # | | |-FunctionDecl 0x56556f3ed6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x56556f3ed5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ed780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3ed7f8 Implicit # | | | `-ConstAttr 0x56556f3ed820 Implicit # | | |-FunctionDecl 0x56556f3ed9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56556f3ed898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f3eda70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3edae8 Implicit # | | | `-ConstAttr 0x56556f3edb10 Implicit # | | |-FunctionDecl 0x56556f3edcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x56556f3edb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3edd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3eddd8 Implicit # | | | `-ConstAttr 0x56556f3ede00 Implicit # | | |-FunctionDecl 0x56556f3edfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x56556f3ede78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ee050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3efc98 Implicit # | | | `-ConstAttr 0x56556f3efcc0 Implicit # | | |-FunctionDecl 0x56556f3efe60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x56556f3efd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3eff10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3eff88 Implicit # | | | `-ConstAttr 0x56556f3effb0 Implicit # | | |-FunctionDecl 0x56556f3f00f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x56556f3f0010 col:16 'double' # | | | |-BuiltinAliasAttr 0x56556f3f01a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3f0218 Implicit # | | | `-ConstAttr 0x56556f3f0240 Implicit # | | |-FunctionDecl 0x56556f3f03e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x56556f3f02b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f0490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3f0508 Implicit # | | | `-ConstAttr 0x56556f3f0530 Implicit # | | |-FunctionDecl 0x56556f3f06d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x56556f3f05a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f0780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3f07f8 Implicit # | | | `-ConstAttr 0x56556f3f0820 Implicit # | | |-FunctionDecl 0x56556f3f09c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x56556f3f0898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f0a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56556f3f0ae8 Implicit # | | | `-ConstAttr 0x56556f3f0b10 Implicit # | | |-FunctionDecl 0x56556f3f0d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x56556f3f0b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x56556f3f0be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x56556f3f0db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f0e30 Implicit # | | | `-ConstAttr 0x56556f3f0e58 Implicit # | | |-FunctionDecl 0x56556f3f1078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x56556f3f0ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x56556f3f0f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f1130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f11a8 Implicit # | | | `-ConstAttr 0x56556f3f11d0 Implicit # | | |-FunctionDecl 0x56556f3f1408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x56556f3f1230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x56556f3f12b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f14c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f1538 Implicit # | | | `-ConstAttr 0x56556f3f1560 Implicit # | | |-FunctionDecl 0x56556f3f1798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x56556f3f15c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x56556f3f1640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f1850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f18c8 Implicit # | | | `-ConstAttr 0x56556f3f18f0 Implicit # | | |-FunctionDecl 0x56556f3f1b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x56556f3f1978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x56556f3f19f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f1c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f1c88 Implicit # | | | `-ConstAttr 0x56556f3f1cb0 Implicit # | | |-FunctionDecl 0x56556f3f1f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x56556f3f1d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x56556f3f1db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f1fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f2038 Implicit # | | | `-ConstAttr 0x56556f3f2060 Implicit # | | |-FunctionDecl 0x56556f3f22b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x56556f3f20e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x56556f3f2168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f2370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f23e8 Implicit # | | | `-ConstAttr 0x56556f3f2410 Implicit # | | |-FunctionDecl 0x56556f3f2668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x56556f3f2498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x56556f3f2518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f2720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f2798 Implicit # | | | `-ConstAttr 0x56556f3f27c0 Implicit # | | |-FunctionDecl 0x56556f3f2a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x56556f3f2848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x56556f3f28c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f2ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f2b48 Implicit # | | | `-ConstAttr 0x56556f3f2b70 Implicit # | | |-FunctionDecl 0x56556f3f2de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x56556f3f2bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x56556f3f2c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f2ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f2f18 Implicit # | | | `-ConstAttr 0x56556f3f2f40 Implicit # | | |-FunctionDecl 0x56556f3f3198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x56556f3f2fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x56556f3f3048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f3250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f32c8 Implicit # | | | `-ConstAttr 0x56556f3f32f0 Implicit # | | |-FunctionDecl 0x56556f3f3548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x56556f3f3378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x56556f3f33f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f3600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f3678 Implicit # | | | `-ConstAttr 0x56556f3f36a0 Implicit # | | |-FunctionDecl 0x56556f3f38f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x56556f3f3728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x56556f3f37a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f39b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f3a28 Implicit # | | | `-ConstAttr 0x56556f3f3a50 Implicit # | | |-FunctionDecl 0x56556f3f3cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x56556f3f3ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x56556f3f3b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f3d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f3df8 Implicit # | | | `-ConstAttr 0x56556f3f3e20 Implicit # | | |-FunctionDecl 0x56556f3f4078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x56556f3f3ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x56556f3f3f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f4130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f41a8 Implicit # | | | `-ConstAttr 0x56556f3f41d0 Implicit # | | |-FunctionDecl 0x56556f3f4428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x56556f3f4258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x56556f3f42d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f44e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f4558 Implicit # | | | `-ConstAttr 0x56556f3f4580 Implicit # | | |-FunctionDecl 0x56556f3f47d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x56556f3f4608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x56556f3f4688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f4890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3f4908 Implicit # | | | `-ConstAttr 0x56556f3f4930 Implicit # | | |-FunctionDecl 0x56556f3f4b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x56556f3f49b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x56556f3f4a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3f4c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3c0288 Implicit # | | | `-ConstAttr 0x56556f3c02b0 Implicit # | | |-FunctionDecl 0x56556f3c0508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x56556f3c0338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x56556f3c03b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f3c05c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56556f3c0638 Implicit # | | | `-ConstAttr 0x56556f3c0660 Implicit # | | |-FunctionDecl 0x56556f3c0768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x56556f3c06c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f3c0818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3c0890 Implicit # | | | `-ConstAttr 0x56556f3c08b8 Implicit # | | |-FunctionDecl 0x56556f3c09c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x56556f3c0920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3c0a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3c0af0 Implicit # | | | `-ConstAttr 0x56556f3c0b18 Implicit # | | |-FunctionDecl 0x56556f3c0c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x56556f3c0b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3c0ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3c0d60 Implicit # | | | `-ConstAttr 0x56556f3c0d88 Implicit # | | |-FunctionDecl 0x56556f3c0ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x56556f3c0e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3c0f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3c0fd0 Implicit # | | | `-ConstAttr 0x56556f3c0ff8 Implicit # | | |-FunctionDecl 0x56556f3c10f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x56556f3c1050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x56556f3c11a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3f9cb0 Implicit # | | | `-ConstAttr 0x56556f3f9cd8 Implicit # | | |-FunctionDecl 0x56556f3f9df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x56556f3f9d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f9ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3f9f20 Implicit # | | | `-ConstAttr 0x56556f3f9f48 Implicit # | | |-FunctionDecl 0x56556f3fa068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x56556f3f9fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fa118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fa190 Implicit # | | | `-ConstAttr 0x56556f3fa1b8 Implicit # | | |-FunctionDecl 0x56556f3fa2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x56556f3fa230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fa388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fa400 Implicit # | | | `-ConstAttr 0x56556f3fa428 Implicit # | | |-FunctionDecl 0x56556f3fa540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x56556f3fa498 col:13 'int' # | | | |-BuiltinAliasAttr 0x56556f3fa5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x56556f3fa650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fa698 Implicit # | | | `-ConstAttr 0x56556f3fa6c0 Implicit # | | |-FunctionDecl 0x56556f3fa7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x56556f3fa738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fa890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fa908 Implicit # | | | `-ConstAttr 0x56556f3fa930 Implicit # | | |-FunctionDecl 0x56556f3faa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x56556f3fa9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fab00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fab78 Implicit # | | | `-ConstAttr 0x56556f3faba0 Implicit # | | |-FunctionDecl 0x56556f3face8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x56556f3fac18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fad98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fae10 Implicit # | | | `-ConstAttr 0x56556f3fae38 Implicit # | | |-FunctionDecl 0x56556f3faf58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x56556f3faeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f3fb008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fb080 Implicit # | | | `-ConstAttr 0x56556f3fb0a8 Implicit # | | |-FunctionDecl 0x56556f3fb1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x56556f3fb120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fb278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fb2f0 Implicit # | | | `-ConstAttr 0x56556f3fb318 Implicit # | | |-FunctionDecl 0x56556f3fb438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x56556f3fb390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fb4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fb560 Implicit # | | | `-ConstAttr 0x56556f3fb588 Implicit # | | |-FunctionDecl 0x56556f3fb6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x56556f3fb600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fb758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fb7d0 Implicit # | | | `-ConstAttr 0x56556f3fb7f8 Implicit # | | |-FunctionDecl 0x56556f3fb900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x56556f3fb858 col:15 'float' # | | | |-BuiltinAliasAttr 0x56556f3fb9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fba28 Implicit # | | | `-ConstAttr 0x56556f3fba50 Implicit # | | |-FunctionDecl 0x56556f3fbb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x56556f3fbac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fbc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fbc98 Implicit # | | | `-ConstAttr 0x56556f3fbcd0 Implicit # | | |-FunctionDecl 0x56556f3fbdf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x56556f3fbd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fbea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fbf18 Implicit # | | | `-ConstAttr 0x56556f3fbf40 Implicit # | | |-FunctionDecl 0x56556f3fc060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x56556f3fbfb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fc110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fc188 Implicit # | | | `-ConstAttr 0x56556f3fc1b0 Implicit # | | |-FunctionDecl 0x56556f3fc2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x56556f3fc228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f3fc380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fc3f8 Implicit # | | | `-ConstAttr 0x56556f3fc420 Implicit # | | |-FunctionDecl 0x56556f3fc540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x56556f3fc498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fc5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fc668 Implicit # | | | `-ConstAttr 0x56556f3fc690 Implicit # | | |-FunctionDecl 0x56556f3fc7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x56556f3fc708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fc860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fc8d8 Implicit # | | | `-ConstAttr 0x56556f3fc900 Implicit # | | |-FunctionDecl 0x56556f3fca20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x56556f3fc978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fcad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fcb48 Implicit # | | | `-ConstAttr 0x56556f3fcb70 Implicit # | | |-FunctionDecl 0x56556f3fcce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56556f3fcbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f3fcd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fce08 Implicit # | | | `-ConstAttr 0x56556f3fce30 Implicit # | | |-FunctionDecl 0x56556f3fcf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x56556f3fcea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fd000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fd078 Implicit # | | | `-ConstAttr 0x56556f3fd0a0 Implicit # | | |-FunctionDecl 0x56556f3fd1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x56556f3fd118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fd270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fd2e8 Implicit # | | | `-ConstAttr 0x56556f3fd310 Implicit # | | |-FunctionDecl 0x56556f3fd430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x56556f3fd388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fd4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fd558 Implicit # | | | `-ConstAttr 0x56556f3fd580 Implicit # | | |-FunctionDecl 0x56556f3fd688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x56556f3fd5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x56556f3fd738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fd7b0 Implicit # | | | `-ConstAttr 0x56556f3fd7d8 Implicit # | | |-FunctionDecl 0x56556f3fd8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x56556f3fd850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fd9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fda20 Implicit # | | | `-ConstAttr 0x56556f3fda48 Implicit # | | |-FunctionDecl 0x56556f3fdb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x56556f3fdac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fdc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fdc90 Implicit # | | | `-ConstAttr 0x56556f3fdcb8 Implicit # | | |-FunctionDecl 0x56556f3fdde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x56556f3fdd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fde98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56556f3fdf10 Implicit # | | | `-ConstAttr 0x56556f3fdf38 Implicit # | | |-FunctionDecl 0x56556f3fe188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x56556f3fdfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f3fe030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f3fe240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56556f3fe2b8 Implicit # | | | `-ConstAttr 0x56556f3fe2e0 Implicit # | | |-FunctionDecl 0x56556f3fe518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56556f3fe348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f3fe3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fe5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56556f3fe648 Implicit # | | | `-ConstAttr 0x56556f3fe670 Implicit # | | |-FunctionDecl 0x56556f3fe8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x56556f3fe6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f3fe768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fe970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56556f3fe9e8 Implicit # | | | `-ConstAttr 0x56556f3fea10 Implicit # | | |-FunctionDecl 0x56556f3fed00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x56556f3fea88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f3feb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3fedb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56556f3fee30 Implicit # | | | `-ConstAttr 0x56556f3fee58 Implicit # | | |-FunctionDecl 0x56556f3fef68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x56556f3feeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f3ff018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ff090 Implicit # | | | `-ConstAttr 0x56556f3ff0b8 Implicit # | | |-FunctionDecl 0x56556f3ff1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f3ff120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ff280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ff2f8 Implicit # | | | `-ConstAttr 0x56556f3ff320 Implicit # | | |-FunctionDecl 0x56556f3ff448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f3ff398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ff4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ff570 Implicit # | | | `-ConstAttr 0x56556f3ff598 Implicit # | | |-FunctionDecl 0x56556f3ff6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f3ff610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ff770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ff7e8 Implicit # | | | `-ConstAttr 0x56556f3ff810 Implicit # | | |-FunctionDecl 0x56556f3ff920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x56556f3ff870 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f3ff9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ffa48 Implicit # | | | `-ConstAttr 0x56556f3ffa70 Implicit # | | |-FunctionDecl 0x56556f3ffb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f3ffae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ffc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ffcc0 Implicit # | | | `-ConstAttr 0x56556f3ee460 Implicit # | | |-FunctionDecl 0x56556f3ee588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f3ee4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ee638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ee6b0 Implicit # | | | `-ConstAttr 0x56556f3ee6d8 Implicit # | | |-FunctionDecl 0x56556f3ee800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f3ee750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ee8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56556f3ee928 Implicit # | | | `-ConstAttr 0x56556f3ee950 Implicit # | | |-FunctionDecl 0x56556f3eea60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x56556f3ee9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f3eeb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f3eeb88 Implicit # | | | `-ConstAttr 0x56556f3eebb0 Implicit # | | |-FunctionDecl 0x56556f3eecc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f3eec18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3eed78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f3eedf0 Implicit # | | | `-ConstAttr 0x56556f3eee18 Implicit # | | |-FunctionDecl 0x56556f3eef40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f3eee90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3eeff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f3ef068 Implicit # | | | `-ConstAttr 0x56556f3ef090 Implicit # | | |-FunctionDecl 0x56556f3ef1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f3ef108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ef268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f3ef2e0 Implicit # | | | `-ConstAttr 0x56556f3ef308 Implicit # | | |-FunctionDecl 0x56556f402d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x56556f3ef368 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f402db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f402e28 Implicit # | | | `-ConstAttr 0x56556f402e50 Implicit # | | |-FunctionDecl 0x56556f402f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f402ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f403028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f4030a0 Implicit # | | | `-ConstAttr 0x56556f4030c8 Implicit # | | |-FunctionDecl 0x56556f4031f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f403140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4032a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f403318 Implicit # | | | `-ConstAttr 0x56556f403340 Implicit # | | |-FunctionDecl 0x56556f403468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4033b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f403518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56556f403590 Implicit # | | | `-ConstAttr 0x56556f4035b8 Implicit # | | |-FunctionDecl 0x56556f4037a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x56556f403618 col:17 y 'half' # | | | |-ParmVarDecl 0x56556f403698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x56556f403860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f4038d8 Implicit # | | | `-ConstAttr 0x56556f403900 Implicit # | | |-FunctionDecl 0x56556f403b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56556f403950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x56556f4039d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f403be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f403c58 Implicit # | | | `-ConstAttr 0x56556f403c80 Implicit # | | |-FunctionDecl 0x56556f403ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56556f403d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x56556f403d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f403fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f404018 Implicit # | | | `-ConstAttr 0x56556f404040 Implicit # | | |-FunctionDecl 0x56556f404278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56556f4040a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x56556f404120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f404330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f4043a8 Implicit # | | | `-ConstAttr 0x56556f4043d0 Implicit # | | |-FunctionDecl 0x56556f4045c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x56556f404430 col:19 y 'float' # | | | |-ParmVarDecl 0x56556f4044b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x56556f404680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f4046f8 Implicit # | | | `-ConstAttr 0x56556f404720 Implicit # | | |-FunctionDecl 0x56556f404958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56556f404780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x56556f404800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f404a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f404a88 Implicit # | | | `-ConstAttr 0x56556f404ab0 Implicit # | | |-FunctionDecl 0x56556f404d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56556f404b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x56556f404b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f404dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f404e50 Implicit # | | | `-ConstAttr 0x56556f404e78 Implicit # | | |-FunctionDecl 0x56556f4050a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56556f404ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x56556f404f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f405160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x56556f4051d8 Implicit # | | | `-ConstAttr 0x56556f405200 Implicit # | | |-FunctionDecl 0x56556f405310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x56556f405260 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f4053c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f405438 Implicit # | | | `-ConstAttr 0x56556f405460 Implicit # | | |-FunctionDecl 0x56556f405578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4054c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f405628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f4056a0 Implicit # | | | `-ConstAttr 0x56556f4056c8 Implicit # | | |-FunctionDecl 0x56556f4057f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f405740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4058a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f405918 Implicit # | | | `-ConstAttr 0x56556f405940 Implicit # | | |-FunctionDecl 0x56556f405a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4059b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f405b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f405b90 Implicit # | | | `-ConstAttr 0x56556f405bb8 Implicit # | | |-FunctionDecl 0x56556f405d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x56556f405c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f405de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f405e58 Implicit # | | | `-ConstAttr 0x56556f405e80 Implicit # | | |-FunctionDecl 0x56556f405fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f405ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f406058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f4060d0 Implicit # | | | `-ConstAttr 0x56556f4060f8 Implicit # | | |-FunctionDecl 0x56556f406220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f406170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4062d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f406348 Implicit # | | | `-ConstAttr 0x56556f406370 Implicit # | | |-FunctionDecl 0x56556f406498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4063e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f406548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x56556f4065c0 Implicit # | | | `-ConstAttr 0x56556f4065e8 Implicit # | | |-FunctionDecl 0x56556f406888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x56556f406648 col:16 'half' # | | | |-ParmVarDecl 0x56556f4066c8 col:22 'half' # | | | |-ParmVarDecl 0x56556f406748 col:28 'half' # | | | |-BuiltinAliasAttr 0x56556f406948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f4069c0 Implicit # | | | `-ConstAttr 0x56556f4069e8 Implicit # | | |-FunctionDecl 0x56556f406d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x56556f406a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x56556f406ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x56556f406b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f406e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f406e78 Implicit # | | | `-ConstAttr 0x56556f406ea0 Implicit # | | |-FunctionDecl 0x56556f4071a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x56556f406f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x56556f406f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x56556f407018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f407268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f4072e0 Implicit # | | | `-ConstAttr 0x56556f407308 Implicit # | | |-FunctionDecl 0x56556f407608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x56556f407380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x56556f407400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x56556f407480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4076c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f407740 Implicit # | | | `-ConstAttr 0x56556f407768 Implicit # | | |-FunctionDecl 0x56556f407a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x56556f4077c8 col:14 'int' # | | | |-ParmVarDecl 0x56556f407848 col:19 'int' # | | | |-ParmVarDecl 0x56556f4078c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x56556f407ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f407b40 Implicit # | | | `-ConstAttr 0x56556f407b68 Implicit # | | |-FunctionDecl 0x56556f407ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x56556f407be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x56556f407c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x56556f407d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f407f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f408010 Implicit # | | | `-ConstAttr 0x56556f408038 Implicit # | | |-FunctionDecl 0x56556f408338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x56556f4080b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x56556f408130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x56556f4081b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4083f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f408470 Implicit # | | | `-ConstAttr 0x56556f408498 Implicit # | | |-FunctionDecl 0x56556f408798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x56556f408510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x56556f408590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x56556f408610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f408858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f4088d0 Implicit # | | | `-ConstAttr 0x56556f4088f8 Implicit # | | |-FunctionDecl 0x56556f408bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x56556f408970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f4089f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f408a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f408cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f408d60 Implicit # | | | `-ConstAttr 0x56556f408d88 Implicit # | | |-FunctionDecl 0x56556f409088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x56556f408e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f408e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f408f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f409148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f4091c0 Implicit # | | | `-ConstAttr 0x56556f4091e8 Implicit # | | |-FunctionDecl 0x56556f4094e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x56556f409260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f4092e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f409360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4095a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f409620 Implicit # | | | `-ConstAttr 0x56556f409648 Implicit # | | |-FunctionDecl 0x56556f409948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x56556f4096c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f409740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f4097c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f409a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f409a80 Implicit # | | | `-ConstAttr 0x56556f409aa8 Implicit # | | |-FunctionDecl 0x56556f40ae08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x56556f409b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f409ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f409c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f40aec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40af40 Implicit # | | | `-ConstAttr 0x56556f40af68 Implicit # | | |-FunctionDecl 0x56556f40b268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56556f40afe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f40b060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f40b0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f40b328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40b3a0 Implicit # | | | `-ConstAttr 0x56556f40b3c8 Implicit # | | |-FunctionDecl 0x56556f40b6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56556f40b440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f40b4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f40b540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f40b788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40b800 Implicit # | | | `-ConstAttr 0x56556f40b828 Implicit # | | |-FunctionDecl 0x56556f40bb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56556f40b8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f40b920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f40b9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f40bbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40bc60 Implicit # | | | `-ConstAttr 0x56556f40bc88 Implicit # | | |-FunctionDecl 0x56556f40bf98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56556f40bd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f40bd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f40be10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f40c058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40c0d0 Implicit # | | | `-ConstAttr 0x56556f40c0f8 Implicit # | | |-FunctionDecl 0x56556f40c3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56556f40c170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f40c1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f40c270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f40c4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40c530 Implicit # | | | `-ConstAttr 0x56556f40c558 Implicit # | | |-FunctionDecl 0x56556f40c858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56556f40c5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f40c650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f40c6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f40c918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40c990 Implicit # | | | `-ConstAttr 0x56556f40c9b8 Implicit # | | |-FunctionDecl 0x56556f40ccb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56556f40ca30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f40cab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f40cb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f40cda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40ce18 Implicit # | | | `-ConstAttr 0x56556f40ce40 Implicit # | | |-FunctionDecl 0x56556f40d0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x56556f40cea0 col:18 'float' # | | | |-ParmVarDecl 0x56556f40cf20 col:25 'float' # | | | |-ParmVarDecl 0x56556f40cfa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x56556f40d198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40d210 Implicit # | | | `-ConstAttr 0x56556f40d238 Implicit # | | |-FunctionDecl 0x56556f40d538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56556f40d2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x56556f40d330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x56556f40d3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f40d5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40d670 Implicit # | | | `-ConstAttr 0x56556f40d698 Implicit # | | |-FunctionDecl 0x56556f40d998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56556f40d710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x56556f40d790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x56556f40d810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f40da58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f40dad0 Implicit # | | | `-ConstAttr 0x56556f40daf8 Implicit # | | |-FunctionDecl 0x56556f3f4d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56556f40db70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x56556f40dbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x56556f40dc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f4de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f3f4e60 Implicit # | | | `-ConstAttr 0x56556f3f4e88 Implicit # | | |-FunctionDecl 0x56556f3f5128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x56556f3f4ee8 col:20 'double' # | | | |-ParmVarDecl 0x56556f3f4f68 col:28 'double' # | | | |-ParmVarDecl 0x56556f3f4fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x56556f3f51e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f3f5260 Implicit # | | | `-ConstAttr 0x56556f3f5288 Implicit # | | |-FunctionDecl 0x56556f3f5588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x56556f3f5300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x56556f3f5380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x56556f3f5400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f5648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f3f56c0 Implicit # | | | `-ConstAttr 0x56556f3f56e8 Implicit # | | |-FunctionDecl 0x56556f3f59e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x56556f3f5760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x56556f3f57e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x56556f3f5860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f3f5aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f3f5b20 Implicit # | | | `-ConstAttr 0x56556f3f5b48 Implicit # | | |-FunctionDecl 0x56556f40ffc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x56556f3f5bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x56556f40fdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x56556f40fe40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f410088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56556f410100 Implicit # | | | `-ConstAttr 0x56556f410128 Implicit # | | |-FunctionDecl 0x56556f410270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x56556f410188 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f410320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56556f410398 Implicit # | | | `-ConstAttr 0x56556f4103c0 Implicit # | | |-FunctionDecl 0x56556f410550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x56556f410428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f410600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56556f410678 Implicit # | | | `-ConstAttr 0x56556f4106a0 Implicit # | | |-FunctionDecl 0x56556f410840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x56556f410718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4108f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56556f410968 Implicit # | | | `-ConstAttr 0x56556f410990 Implicit # | | |-FunctionDecl 0x56556f410b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x56556f410a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f410be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56556f410c58 Implicit # | | | `-ConstAttr 0x56556f410c80 Implicit # | | |-FunctionDecl 0x56556f410dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x56556f410ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f410e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f410ef8 Implicit # | | | `-ConstAttr 0x56556f410f20 Implicit # | | |-FunctionDecl 0x56556f411038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f410f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4110e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f411160 Implicit # | | | `-ConstAttr 0x56556f411188 Implicit # | | |-FunctionDecl 0x56556f4112b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f411200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f411360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f4113d8 Implicit # | | | `-ConstAttr 0x56556f411400 Implicit # | | |-FunctionDecl 0x56556f411528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f411478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4115d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f411650 Implicit # | | | `-ConstAttr 0x56556f411678 Implicit # | | |-FunctionDecl 0x56556f411788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x56556f4116d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f411838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f4118b0 Implicit # | | | `-ConstAttr 0x56556f4118d8 Implicit # | | |-FunctionDecl 0x56556f411a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f411950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f411ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f411b28 Implicit # | | | `-ConstAttr 0x56556f411b50 Implicit # | | |-FunctionDecl 0x56556f411c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f411bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f411d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f411da0 Implicit # | | | `-ConstAttr 0x56556f412df0 Implicit # | | |-FunctionDecl 0x56556f412f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f412e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f412fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56556f413040 Implicit # | | | `-ConstAttr 0x56556f413068 Implicit # | | |-FunctionDecl 0x56556f413178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x56556f4130c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f413228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f4132a0 Implicit # | | | `-ConstAttr 0x56556f4132c8 Implicit # | | |-FunctionDecl 0x56556f4133e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f413330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f413490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f413508 Implicit # | | | `-ConstAttr 0x56556f413530 Implicit # | | |-FunctionDecl 0x56556f413658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4135a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f413708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f413780 Implicit # | | | `-ConstAttr 0x56556f4137a8 Implicit # | | |-FunctionDecl 0x56556f4138d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f413820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f413980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f4139f8 Implicit # | | | `-ConstAttr 0x56556f413a20 Implicit # | | |-FunctionDecl 0x56556f413b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x56556f413a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f413be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f413c58 Implicit # | | | `-ConstAttr 0x56556f413c80 Implicit # | | |-FunctionDecl 0x56556f413e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f413cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f413eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f413f28 Implicit # | | | `-ConstAttr 0x56556f413f50 Implicit # | | |-FunctionDecl 0x56556f414078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f413fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f414128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f4141a0 Implicit # | | | `-ConstAttr 0x56556f4141c8 Implicit # | | |-FunctionDecl 0x56556f4142f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f414240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4143a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x56556f414418 Implicit # | | | `-ConstAttr 0x56556f414440 Implicit # | | |-FunctionDecl 0x56556f4145b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x56556f414490 col:33 used x 'int' # | | | `-CompoundStmt 0x56556f414a28 # | | | `-ReturnStmt 0x56556f414a18 # | | | `-ImplicitCastExpr 0x56556f414a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x56556f4149b8 'int' # | | | |-ImplicitCastExpr 0x56556f4149a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f4148e8 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4149e8 'int' # | | | `-DeclRefExpr 0x56556f414920 'int' lvalue ParmVar 0x56556f414490 'x' 'int' # | | |-FunctionDecl 0x56556f414b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x56556f414a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x56556f414d28 # | | | `-ReturnStmt 0x56556f414d18 # | | | `-ImplicitCastExpr 0x56556f414d00 'vector' # | | | `-CallExpr 0x56556f414cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x56556f414ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f414c60 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f414ce8 'int2':'vector' # | | | `-DeclRefExpr 0x56556f414c80 'int2':'vector' lvalue ParmVar 0x56556f414a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x56556f414eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x56556f414d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x56556f415058 # | | | `-ReturnStmt 0x56556f415048 # | | | `-ImplicitCastExpr 0x56556f415030 'vector' # | | | `-CallExpr 0x56556f414fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x56556f414fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f414f90 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f415018 'int3':'vector' # | | | `-DeclRefExpr 0x56556f414fb0 'int3':'vector' lvalue ParmVar 0x56556f414d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x56556f4151b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x56556f415088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x56556f415358 # | | | `-ReturnStmt 0x56556f415348 # | | | `-ImplicitCastExpr 0x56556f415330 'vector' # | | | `-CallExpr 0x56556f4152e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x56556f4152d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f415290 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f415318 'int4':'vector' # | | | `-DeclRefExpr 0x56556f4152b0 'int4':'vector' lvalue ParmVar 0x56556f415088 'x' 'int4':'vector' # | | |-FunctionDecl 0x56556f4154b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x56556f415388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x56556f415640 # | | | `-ReturnStmt 0x56556f415630 # | | | `-CallExpr 0x56556f4155e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x56556f4155d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f415590 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f415618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x56556f4155b0 'uint':'unsigned int' lvalue ParmVar 0x56556f415388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x56556f415798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x56556f415670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x56556f415920 # | | | `-ReturnStmt 0x56556f415910 # | | | `-CallExpr 0x56556f4158c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x56556f4158b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f415870 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4158f8 'uint2':'vector' # | | | `-DeclRefExpr 0x56556f415890 'uint2':'vector' lvalue ParmVar 0x56556f415670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x56556f415a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x56556f415950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x56556f415c00 # | | | `-ReturnStmt 0x56556f415bf0 # | | | `-CallExpr 0x56556f415ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x56556f415b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f415b50 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f415bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x56556f415b70 'uint3':'vector' lvalue ParmVar 0x56556f415950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x56556f415d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x56556f415c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x56556f415ef8 # | | | `-ReturnStmt 0x56556f415ee8 # | | | `-CallExpr 0x56556f415ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x56556f415e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f415e48 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f415ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x56556f415e68 'uint4':'vector' lvalue ParmVar 0x56556f415c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x56556f416058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x56556f415f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x56556f4161f8 # | | | `-ReturnStmt 0x56556f4161e8 # | | | `-ImplicitCastExpr 0x56556f4161d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x56556f416188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x56556f416170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f416130 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4161b8 'int64_t':'long' # | | | `-DeclRefExpr 0x56556f416150 'int64_t':'long' lvalue ParmVar 0x56556f415f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x56556f416358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x56556f416228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x56556f4164f8 # | | | `-ReturnStmt 0x56556f4164e8 # | | | `-ImplicitCastExpr 0x56556f4164d0 'vector' # | | | `-CallExpr 0x56556f416488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x56556f416470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f416430 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4164b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x56556f416450 'int64_t2':'vector' lvalue ParmVar 0x56556f416228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x56556f416658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x56556f416528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x56556f4167f8 # | | | `-ReturnStmt 0x56556f4167e8 # | | | `-ImplicitCastExpr 0x56556f4167d0 'vector' # | | | `-CallExpr 0x56556f416788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x56556f416770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f416730 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4167b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x56556f416750 'int64_t3':'vector' lvalue ParmVar 0x56556f416528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x56556f416958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x56556f416828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x56556f416af8 # | | | `-ReturnStmt 0x56556f416ae8 # | | | `-ImplicitCastExpr 0x56556f416ad0 'vector' # | | | `-CallExpr 0x56556f416a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x56556f416a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f416a30 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f416ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x56556f416a50 'int64_t4':'vector' lvalue ParmVar 0x56556f416828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x56556f416c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x56556f416b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x56556f416df8 # | | | `-ReturnStmt 0x56556f416de8 # | | | `-ImplicitCastExpr 0x56556f416dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x56556f416d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x56556f416d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f416d30 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f416db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x56556f416d50 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f416b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x56556f416f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x56556f416e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x56556f417118 # | | | `-ReturnStmt 0x56556f417108 # | | | `-ImplicitCastExpr 0x56556f4170f0 'vector' # | | | `-CallExpr 0x56556f4170a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x56556f417090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f417050 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4170d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x56556f417070 'uint64_t2':'vector' lvalue ParmVar 0x56556f416e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x56556f417278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x56556f417148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x56556f417418 # | | | `-ReturnStmt 0x56556f417408 # | | | `-ImplicitCastExpr 0x56556f4173f0 'vector' # | | | `-CallExpr 0x56556f4173a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x56556f417390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f417350 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4173d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x56556f417370 'uint64_t3':'vector' lvalue ParmVar 0x56556f417148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x56556f417578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x56556f417448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x56556f417718 # | | | `-ReturnStmt 0x56556f417708 # | | | `-ImplicitCastExpr 0x56556f4176f0 'vector' # | | | `-CallExpr 0x56556f4176a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x56556f417690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x56556f417650 '' Function 0x56556f414748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x56556f4176d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x56556f417670 'uint64_t4':'vector' lvalue ParmVar 0x56556f417448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x56556f417808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x56556f417758 col:18 'half' # | | | |-BuiltinAliasAttr 0x56556f4178b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f417930 Implicit # | | | `-ConstAttr 0x56556f417958 Implicit # | | |-FunctionDecl 0x56556f417a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4179c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f417b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f417b98 Implicit # | | | `-ConstAttr 0x56556f417bc0 Implicit # | | |-FunctionDecl 0x56556f417ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f417c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f417d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f418b50 Implicit # | | | `-ConstAttr 0x56556f418b78 Implicit # | | |-FunctionDecl 0x56556f418ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f418bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f418d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f418dc8 Implicit # | | | `-ConstAttr 0x56556f418df0 Implicit # | | |-FunctionDecl 0x56556f418f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x56556f418e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x56556f418fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f419028 Implicit # | | | `-ConstAttr 0x56556f419050 Implicit # | | |-FunctionDecl 0x56556f419178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4190c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f419228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f4192a0 Implicit # | | | `-ConstAttr 0x56556f4192c8 Implicit # | | |-FunctionDecl 0x56556f4193f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f419340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4194a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f419518 Implicit # | | | `-ConstAttr 0x56556f419540 Implicit # | | |-FunctionDecl 0x56556f419668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4195b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f419718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x56556f419790 Implicit # | | | `-ConstAttr 0x56556f4197b8 Implicit # | | |-FunctionDecl 0x56556f419968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x56556f419818 col:14 'half' # | | | |-ParmVarDecl 0x56556f419898 col:20 'half' # | | | |-BuiltinAliasAttr 0x56556f419a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f419a98 Implicit # | | | `-ConstAttr 0x56556f419ac0 Implicit # | | |-FunctionDecl 0x56556f419d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x56556f419b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x56556f419be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f419df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f419e68 Implicit # | | | `-ConstAttr 0x56556f419e90 Implicit # | | |-FunctionDecl 0x56556f41a0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x56556f419f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x56556f419f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f41a190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41a208 Implicit # | | | `-ConstAttr 0x56556f41a230 Implicit # | | |-FunctionDecl 0x56556f41a478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x56556f41a2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x56556f41a328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f41a530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41a5a8 Implicit # | | | `-ConstAttr 0x56556f41a5d0 Implicit # | | |-FunctionDecl 0x56556f41a780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x56556f41a630 col:16 'float' # | | | |-ParmVarDecl 0x56556f41a6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x56556f41a838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41a8b0 Implicit # | | | `-ConstAttr 0x56556f41a8d8 Implicit # | | |-FunctionDecl 0x56556f41ab70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x56556f41a950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x56556f41a9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f41ac28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41aca0 Implicit # | | | `-ConstAttr 0x56556f41acc8 Implicit # | | |-FunctionDecl 0x56556f41af18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x56556f41ad40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x56556f41adc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f41afd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41b048 Implicit # | | | `-ConstAttr 0x56556f41b070 Implicit # | | |-FunctionDecl 0x56556f41b2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x56556f41b0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x56556f41b168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f41b370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41b3e8 Implicit # | | | `-ConstAttr 0x56556f41b410 Implicit # | | |-FunctionDecl 0x56556f41b608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x56556f41b470 col:18 'double' # | | | |-ParmVarDecl 0x56556f41b4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x56556f41b6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41b738 Implicit # | | | `-ConstAttr 0x56556f41b760 Implicit # | | |-FunctionDecl 0x56556f41b958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x56556f41b7c0 col:12 'int' # | | | |-ParmVarDecl 0x56556f41b840 col:17 'int' # | | | |-BuiltinAliasAttr 0x56556f41ba10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41ba88 Implicit # | | | `-ConstAttr 0x56556f41bab0 Implicit # | | |-FunctionDecl 0x56556f41bd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x56556f41bb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x56556f41bc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f41be10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41be88 Implicit # | | | `-ConstAttr 0x56556f41beb0 Implicit # | | |-FunctionDecl 0x56556f41c0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x56556f41bf28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x56556f41bfa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f41c1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41c228 Implicit # | | | `-ConstAttr 0x56556f41c250 Implicit # | | |-FunctionDecl 0x56556f41c498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x56556f41c2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x56556f41c348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f41c550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41c5c8 Implicit # | | | `-ConstAttr 0x56556f41c5f0 Implicit # | | |-FunctionDecl 0x56556f41c838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56556f41c668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f41c6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f41c8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41c968 Implicit # | | | `-ConstAttr 0x56556f41c990 Implicit # | | |-FunctionDecl 0x56556f41cc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x56556f41ca08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f41ca88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f41ccc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41cd38 Implicit # | | | `-ConstAttr 0x56556f41cd60 Implicit # | | |-FunctionDecl 0x56556f41cfa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x56556f41cdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f41ce58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f41d060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41d0d8 Implicit # | | | `-ConstAttr 0x56556f41d100 Implicit # | | |-FunctionDecl 0x56556f41d348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x56556f41d178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f41d1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f41d400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41d478 Implicit # | | | `-ConstAttr 0x56556f41d4a0 Implicit # | | |-FunctionDecl 0x56556f41d6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x56556f41d518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f41d598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f41d7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41d818 Implicit # | | | `-ConstAttr 0x56556f41d840 Implicit # | | |-FunctionDecl 0x56556f41da88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56556f41d8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f41d938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f41db40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41dbe8 Implicit # | | | `-ConstAttr 0x56556f41dc10 Implicit # | | |-FunctionDecl 0x56556f41de58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56556f41dc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f41dd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f41df10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41df88 Implicit # | | | `-ConstAttr 0x56556f41dfb0 Implicit # | | |-FunctionDecl 0x56556f41e1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56556f41e028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f41e0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f41e2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41e328 Implicit # | | | `-ConstAttr 0x56556f41e350 Implicit # | | |-FunctionDecl 0x56556f41e598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56556f41e3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f41e448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f41e650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41e6c8 Implicit # | | | `-ConstAttr 0x56556f41e6f0 Implicit # | | |-FunctionDecl 0x56556f41e938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56556f41e768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f41e7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f41e9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41ea68 Implicit # | | | `-ConstAttr 0x56556f41ea90 Implicit # | | |-FunctionDecl 0x56556f41ed08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56556f41eb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f41ebb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f41edc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41ee38 Implicit # | | | `-ConstAttr 0x56556f41ee60 Implicit # | | |-FunctionDecl 0x56556f41f0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56556f41eed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f41ef58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f41f160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56556f41f1d8 Implicit # | | | `-ConstAttr 0x56556f41f200 Implicit # | | |-FunctionDecl 0x56556f41f518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x56556f41f288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f41f308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f41f388 col:37 'int' # | | | |-AvailabilityAttr 0x56556f41f5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f41f698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x56556f41f6e0 Implicit # | | | `-ConstAttr 0x56556f41f708 Implicit # | | |-FunctionDecl 0x56556f41f970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x56556f41f780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f41f800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f41f880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56556f41fa30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f41faf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x56556f41fb38 Implicit # | | | `-ConstAttr 0x56556f41fb60 Implicit # | | |-FunctionDecl 0x56556f41fc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x56556f41fbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f41fd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f41fd98 Implicit # | | | `-ConstAttr 0x56556f41fdc0 Implicit # | | |-FunctionDecl 0x56556f41fed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f41fe28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f41ff88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f420000 Implicit # | | | `-ConstAttr 0x56556f420028 Implicit # | | |-FunctionDecl 0x56556f420150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4200a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f420200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f420278 Implicit # | | | `-ConstAttr 0x56556f4202a0 Implicit # | | |-FunctionDecl 0x56556f4203c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f420318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f420478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f4204f0 Implicit # | | | `-ConstAttr 0x56556f420518 Implicit # | | |-FunctionDecl 0x56556f420628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x56556f420578 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f4206d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f420750 Implicit # | | | `-ConstAttr 0x56556f420778 Implicit # | | |-FunctionDecl 0x56556f4208a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4207f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f420950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f4209c8 Implicit # | | | `-ConstAttr 0x56556f4209f0 Implicit # | | |-FunctionDecl 0x56556f420b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f420a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f420bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f420c50 Implicit # | | | `-ConstAttr 0x56556f420c78 Implicit # | | |-FunctionDecl 0x56556f420da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f420cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f420e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56556f420ec8 Implicit # | | | `-ConstAttr 0x56556f420ef0 Implicit # | | |-FunctionDecl 0x56556f421000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x56556f420f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f4210b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f421128 Implicit # | | | `-ConstAttr 0x56556f421150 Implicit # | | |-FunctionDecl 0x56556f421268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4211b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f421318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f421390 Implicit # | | | `-ConstAttr 0x56556f4213b8 Implicit # | | |-FunctionDecl 0x56556f4214e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f421430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f421590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f421608 Implicit # | | | `-ConstAttr 0x56556f421630 Implicit # | | |-FunctionDecl 0x56556f421758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4216a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f421808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f421880 Implicit # | | | `-ConstAttr 0x56556f4218a8 Implicit # | | |-FunctionDecl 0x56556f4219b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x56556f421908 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f421a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f421ae0 Implicit # | | | `-ConstAttr 0x56556f421b08 Implicit # | | |-FunctionDecl 0x56556f3ffdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f3ffd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f3ffe70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f3ffee8 Implicit # | | | `-ConstAttr 0x56556f3fff10 Implicit # | | |-FunctionDecl 0x56556f400038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f3fff88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4000e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f400160 Implicit # | | | `-ConstAttr 0x56556f400188 Implicit # | | |-FunctionDecl 0x56556f4002b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f400200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f400360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56556f4003d8 Implicit # | | | `-ConstAttr 0x56556f400400 Implicit # | | |-FunctionDecl 0x56556f4005a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x56556f400478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f400658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56556f4006d0 Implicit # | | | `-ConstAttr 0x56556f4006f8 Implicit # | | |-FunctionDecl 0x56556f400888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x56556f400760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f400938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56556f4009b0 Implicit # | | | `-ConstAttr 0x56556f4009d8 Implicit # | | |-FunctionDecl 0x56556f400b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x56556f400a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f400c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56556f400ca0 Implicit # | | | `-ConstAttr 0x56556f400cc8 Implicit # | | |-FunctionDecl 0x56556f400e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x56556f400d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f400f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56556f400fa0 Implicit # | | | `-ConstAttr 0x56556f400fc8 Implicit # | | |-FunctionDecl 0x56556f401158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x56556f401028 col:20 'float' # | | | |-BuiltinAliasAttr 0x56556f401208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56556f401280 Implicit # | | | `-ConstAttr 0x56556f4012a8 Implicit # | | |-FunctionDecl 0x56556f401438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x56556f401310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4014e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56556f401560 Implicit # | | | `-ConstAttr 0x56556f401588 Implicit # | | |-FunctionDecl 0x56556f401728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x56556f401600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4017d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56556f401850 Implicit # | | | `-ConstAttr 0x56556f401878 Implicit # | | |-FunctionDecl 0x56556f401a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x56556f4018f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f401ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56556f401b40 Implicit # | | | `-ConstAttr 0x56556f401b68 Implicit # | | |-FunctionDecl 0x56556f427bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x56556f401bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x56556f427c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f427cf8 Implicit # | | | `-ConstAttr 0x56556f427d20 Implicit # | | |-FunctionDecl 0x56556f427eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x56556f427d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f427f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f427fe0 Implicit # | | | `-ConstAttr 0x56556f428008 Implicit # | | |-FunctionDecl 0x56556f4281a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x56556f428080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f428258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f4282d0 Implicit # | | | `-ConstAttr 0x56556f4282f8 Implicit # | | |-FunctionDecl 0x56556f428498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x56556f428370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f428548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f4285c0 Implicit # | | | `-ConstAttr 0x56556f4285e8 Implicit # | | |-FunctionDecl 0x56556f428710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x56556f428660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4287c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f428838 Implicit # | | | `-ConstAttr 0x56556f428860 Implicit # | | |-FunctionDecl 0x56556f428988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f4288d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f428a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f428ab0 Implicit # | | | `-ConstAttr 0x56556f428ad8 Implicit # | | |-FunctionDecl 0x56556f428c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f428b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f428cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f428d38 Implicit # | | | `-ConstAttr 0x56556f428d60 Implicit # | | |-FunctionDecl 0x56556f428e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f428dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f428f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f428fb0 Implicit # | | | `-ConstAttr 0x56556f428fd8 Implicit # | | |-FunctionDecl 0x56556f429178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x56556f429050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f429228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f4292a0 Implicit # | | | `-ConstAttr 0x56556f4292c8 Implicit # | | |-FunctionDecl 0x56556f429468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f429340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f429518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f429590 Implicit # | | | `-ConstAttr 0x56556f4295b8 Implicit # | | |-FunctionDecl 0x56556f429758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f429630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f429808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f429880 Implicit # | | | `-ConstAttr 0x56556f4298a8 Implicit # | | |-FunctionDecl 0x56556f429a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f429920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f429af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f429b70 Implicit # | | | `-ConstAttr 0x56556f429b98 Implicit # | | |-FunctionDecl 0x56556f429d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x56556f429c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f429df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f429e70 Implicit # | | | `-ConstAttr 0x56556f429e98 Implicit # | | |-FunctionDecl 0x56556f42a038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f429f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42a0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f42a160 Implicit # | | | `-ConstAttr 0x56556f42a188 Implicit # | | |-FunctionDecl 0x56556f42a328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f42a200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42a3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f42a450 Implicit # | | | `-ConstAttr 0x56556f42a478 Implicit # | | |-FunctionDecl 0x56556f42a618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f42a4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42a6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x56556f42a740 Implicit # | | | `-ConstAttr 0x56556f42a768 Implicit # | | |-FunctionDecl 0x56556f42a878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x56556f42a7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x56556f42a928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42a9a0 Implicit # | | | `-ConstAttr 0x56556f42a9c8 Implicit # | | |-FunctionDecl 0x56556f42aae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f42aa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42ab90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42ac18 Implicit # | | | `-ConstAttr 0x56556f42ac40 Implicit # | | |-FunctionDecl 0x56556f42ad68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f42acb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42ae18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42ae90 Implicit # | | | `-ConstAttr 0x56556f42aeb8 Implicit # | | |-FunctionDecl 0x56556f42afe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f42af30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42b090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42b108 Implicit # | | | `-ConstAttr 0x56556f42b130 Implicit # | | |-FunctionDecl 0x56556f42b240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x56556f42b190 col:18 'float' # | | | |-BuiltinAliasAttr 0x56556f42b2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42b368 Implicit # | | | `-ConstAttr 0x56556f42b390 Implicit # | | |-FunctionDecl 0x56556f42b4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f42b408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42b568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42b5e0 Implicit # | | | `-ConstAttr 0x56556f42b608 Implicit # | | |-FunctionDecl 0x56556f42b730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f42b680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42b7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42b858 Implicit # | | | `-ConstAttr 0x56556f42b880 Implicit # | | |-FunctionDecl 0x56556f42b9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f42b8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42ba58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x56556f42bad0 Implicit # | | | `-ConstAttr 0x56556f42baf8 Implicit # | | |-FunctionDecl 0x56556f42bc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x56556f42bb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f42bcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42bd68 Implicit # | | | `-ConstAttr 0x56556f42bd90 Implicit # | | |-FunctionDecl 0x56556f42bea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f42bdf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42bf58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42bfd0 Implicit # | | | `-ConstAttr 0x56556f42bff8 Implicit # | | |-FunctionDecl 0x56556f42c120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f42c070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42c1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42c248 Implicit # | | | `-ConstAttr 0x56556f42c270 Implicit # | | |-FunctionDecl 0x56556f42c398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f42c2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42c448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42c4c0 Implicit # | | | `-ConstAttr 0x56556f42c4e8 Implicit # | | |-FunctionDecl 0x56556f42c5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x56556f42c548 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f42c6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42c720 Implicit # | | | `-ConstAttr 0x56556f42c748 Implicit # | | |-FunctionDecl 0x56556f42c870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f42c7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42c920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42c998 Implicit # | | | `-ConstAttr 0x56556f42c9c0 Implicit # | | |-FunctionDecl 0x56556f42cae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f42ca38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42cb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42cc20 Implicit # | | | `-ConstAttr 0x56556f42cc48 Implicit # | | |-FunctionDecl 0x56556f42cd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f42ccc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42ce20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56556f42ce98 Implicit # | | | `-ConstAttr 0x56556f42cec0 Implicit # | | |-FunctionDecl 0x56556f42cfc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x56556f42cf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x56556f42d078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42d0f0 Implicit # | | | `-ConstAttr 0x56556f42d118 Implicit # | | |-FunctionDecl 0x56556f42d2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x56556f42d180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42d358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42d3d0 Implicit # | | | `-ConstAttr 0x56556f42d3f8 Implicit # | | |-FunctionDecl 0x56556f42d598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x56556f42d470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42d648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42d6c0 Implicit # | | | `-ConstAttr 0x56556f42d6e8 Implicit # | | |-FunctionDecl 0x56556f42d888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x56556f42d760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42d938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42d9b0 Implicit # | | | `-ConstAttr 0x56556f42d9d8 Implicit # | | |-FunctionDecl 0x56556f42dae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x56556f42da38 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f42db90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42dc30 Implicit # | | | `-ConstAttr 0x56556f42dc58 Implicit # | | |-FunctionDecl 0x56556f42ddf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x56556f42dcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42dea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42df20 Implicit # | | | `-ConstAttr 0x56556f42df48 Implicit # | | |-FunctionDecl 0x56556f42e0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x56556f42dfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42e198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42e210 Implicit # | | | `-ConstAttr 0x56556f42e238 Implicit # | | |-FunctionDecl 0x56556f42e3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x56556f42e2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42e488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56556f42e500 Implicit # | | | `-ConstAttr 0x56556f42e528 Implicit # | | |-FunctionDecl 0x56556f42e630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x56556f42e588 col:16 'half' # | | | |-BuiltinAliasAttr 0x56556f42e6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42e758 Implicit # | | | `-ConstAttr 0x56556f42e780 Implicit # | | |-FunctionDecl 0x56556f42e898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x56556f42e7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42e948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42e9c0 Implicit # | | | `-ConstAttr 0x56556f42e9e8 Implicit # | | |-FunctionDecl 0x56556f42eb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x56556f42ea60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42ebc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42ec58 Implicit # | | | `-ConstAttr 0x56556f42ec80 Implicit # | | |-FunctionDecl 0x56556f42eda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x56556f42ecf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42ee58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42eed0 Implicit # | | | `-ConstAttr 0x56556f42eef8 Implicit # | | |-FunctionDecl 0x56556f42f000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x56556f42ef58 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f42f0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42f128 Implicit # | | | `-ConstAttr 0x56556f42f150 Implicit # | | |-FunctionDecl 0x56556f42f278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x56556f42f1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42f328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42f3a0 Implicit # | | | `-ConstAttr 0x56556f42f3c8 Implicit # | | |-FunctionDecl 0x56556f42f4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x56556f42f440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f42f5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42f618 Implicit # | | | `-ConstAttr 0x56556f42f640 Implicit # | | |-FunctionDecl 0x56556f42f768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x56556f42f6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f42f818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56556f42f890 Implicit # | | | `-ConstAttr 0x56556f42f8b8 Implicit # | | |-FunctionDecl 0x56556f42fb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x56556f42f918 col:15 'half' # | | | |-ParmVarDecl 0x56556f42f998 col:21 'half' # | | | |-ParmVarDecl 0x56556f42fa18 col:27 'half' # | | | |-BuiltinAliasAttr 0x56556f42fbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f42fc50 Implicit # | | | `-ConstAttr 0x56556f42fc78 Implicit # | | |-FunctionDecl 0x56556f42fed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x56556f42fce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x56556f42fd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x56556f42fde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f42ff90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f430008 Implicit # | | | `-ConstAttr 0x56556f430030 Implicit # | | |-FunctionDecl 0x56556f430298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x56556f4300a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x56556f430128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x56556f4301a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f430358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f4303d0 Implicit # | | | `-ConstAttr 0x56556f4303f8 Implicit # | | |-FunctionDecl 0x56556f430660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x56556f430470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x56556f4304f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x56556f430570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f430720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f430798 Implicit # | | | `-ConstAttr 0x56556f4307c0 Implicit # | | |-FunctionDecl 0x56556f430a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x56556f430820 col:17 'float' # | | | |-ParmVarDecl 0x56556f4308a0 col:24 'float' # | | | |-ParmVarDecl 0x56556f430920 col:31 'float' # | | | |-BuiltinAliasAttr 0x56556f430ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f430b48 Implicit # | | | `-ConstAttr 0x56556f430b70 Implicit # | | |-FunctionDecl 0x56556f430de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56556f430be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x56556f430c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x56556f430cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f430ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f430f20 Implicit # | | | `-ConstAttr 0x56556f430f48 Implicit # | | |-FunctionDecl 0x56556f4311b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56556f430fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x56556f431040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x56556f4310c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f431270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f4312e8 Implicit # | | | `-ConstAttr 0x56556f431310 Implicit # | | |-FunctionDecl 0x56556f431578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56556f431388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x56556f431408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x56556f431488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f431638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56556f4316b0 Implicit # | | | `-ConstAttr 0x56556f4316d8 Implicit # | | |-FunctionDecl 0x56556f4317e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x56556f431738 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f431898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f431910 Implicit # | | | `-ConstAttr 0x56556f431938 Implicit # | | |-FunctionDecl 0x56556f431a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4319a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f431b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f431b78 Implicit # | | | `-ConstAttr 0x56556f431ba0 Implicit # | | |-FunctionDecl 0x56556f431d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f431c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f431dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f431e48 Implicit # | | | `-ConstAttr 0x56556f431e70 Implicit # | | |-FunctionDecl 0x56556f431f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f431ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f432048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f4320c0 Implicit # | | | `-ConstAttr 0x56556f4320e8 Implicit # | | |-FunctionDecl 0x56556f4321f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x56556f432148 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f4322a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f432320 Implicit # | | | `-ConstAttr 0x56556f432348 Implicit # | | |-FunctionDecl 0x56556f432470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4323c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f432520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f432598 Implicit # | | | `-ConstAttr 0x56556f4325c0 Implicit # | | |-FunctionDecl 0x56556f4326e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f432638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f432798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f432810 Implicit # | | | `-ConstAttr 0x56556f432838 Implicit # | | |-FunctionDecl 0x56556f432960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4328b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f432a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56556f432a88 Implicit # | | | `-ConstAttr 0x56556f432ab0 Implicit # | | |-FunctionDecl 0x56556f432bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x56556f432b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x56556f432c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f432ce8 Implicit # | | | `-ConstAttr 0x56556f432d10 Implicit # | | |-FunctionDecl 0x56556f432e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f432d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f432ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f432f50 Implicit # | | | `-ConstAttr 0x56556f432f78 Implicit # | | |-FunctionDecl 0x56556f4330a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f432ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f433150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f4331c8 Implicit # | | | `-ConstAttr 0x56556f4331f0 Implicit # | | |-FunctionDecl 0x56556f433318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f433268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4333c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f433440 Implicit # | | | `-ConstAttr 0x56556f433468 Implicit # | | |-FunctionDecl 0x56556f433578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x56556f4334c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x56556f433628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f4336a0 Implicit # | | | `-ConstAttr 0x56556f4336c8 Implicit # | | |-FunctionDecl 0x56556f4337f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f433740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4338a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f433918 Implicit # | | | `-ConstAttr 0x56556f433940 Implicit # | | |-FunctionDecl 0x56556f433a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4339b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f433b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f433b90 Implicit # | | | `-ConstAttr 0x56556f433bb8 Implicit # | | |-FunctionDecl 0x56556f434d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f434c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f434df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x56556f434e68 Implicit # | | | `-ConstAttr 0x56556f434e90 Implicit # | | |-FunctionDecl 0x56556f434fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x56556f434ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f435050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f4350c8 Implicit # | | | `-ConstAttr 0x56556f4350f0 Implicit # | | |-FunctionDecl 0x56556f435208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f435158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4352b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f435330 Implicit # | | | `-ConstAttr 0x56556f435358 Implicit # | | |-FunctionDecl 0x56556f435480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4353d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f435530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f4355a8 Implicit # | | | `-ConstAttr 0x56556f4355d0 Implicit # | | |-FunctionDecl 0x56556f4356f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f435648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4357a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f435820 Implicit # | | | `-ConstAttr 0x56556f435848 Implicit # | | |-FunctionDecl 0x56556f435958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x56556f4358a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f435a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f435a80 Implicit # | | | `-ConstAttr 0x56556f435aa8 Implicit # | | |-FunctionDecl 0x56556f435bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f435b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f435c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f435cf8 Implicit # | | | `-ConstAttr 0x56556f435d20 Implicit # | | |-FunctionDecl 0x56556f435e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f435d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f435ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f435f70 Implicit # | | | `-ConstAttr 0x56556f435f98 Implicit # | | |-FunctionDecl 0x56556f4360c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f436010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f436170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x56556f4361e8 Implicit # | | | `-ConstAttr 0x56556f436210 Implicit # | | |-FunctionDecl 0x56556f436460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x56556f436270 col:14 'half' # | | | |-ParmVarDecl 0x56556f4362f0 col:20 'half' # | | | |-ParmVarDecl 0x56556f436370 col:26 'half' # | | | |-BuiltinAliasAttr 0x56556f436520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f436598 Implicit # | | | `-ConstAttr 0x56556f4365c0 Implicit # | | |-FunctionDecl 0x56556f436818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x56556f436628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56556f4366a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x56556f436728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4368d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f436950 Implicit # | | | `-ConstAttr 0x56556f436978 Implicit # | | |-FunctionDecl 0x56556f436be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x56556f4369f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56556f436a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x56556f436af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f437cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f437d40 Implicit # | | | `-ConstAttr 0x56556f437d68 Implicit # | | |-FunctionDecl 0x56556f437fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x56556f437de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56556f437e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x56556f437ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f438090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f438108 Implicit # | | | `-ConstAttr 0x56556f438130 Implicit # | | |-FunctionDecl 0x56556f438380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x56556f438190 col:12 'int' # | | | |-ParmVarDecl 0x56556f438210 col:17 'int' # | | | |-ParmVarDecl 0x56556f438290 col:22 'int' # | | | |-BuiltinAliasAttr 0x56556f438440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f4384b8 Implicit # | | | `-ConstAttr 0x56556f4384e0 Implicit # | | |-FunctionDecl 0x56556f438748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x56556f438558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x56556f4385d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x56556f438658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f438808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f438880 Implicit # | | | `-ConstAttr 0x56556f4388a8 Implicit # | | |-FunctionDecl 0x56556f438b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x56556f438920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x56556f4389a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x56556f438a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f438bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f438c48 Implicit # | | | `-ConstAttr 0x56556f438c70 Implicit # | | |-FunctionDecl 0x56556f438ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x56556f438ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x56556f438d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x56556f438de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f438f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f439010 Implicit # | | | `-ConstAttr 0x56556f439038 Implicit # | | |-FunctionDecl 0x56556f4392a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x56556f4390b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f439130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f4391b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f439360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f4393d8 Implicit # | | | `-ConstAttr 0x56556f439400 Implicit # | | |-FunctionDecl 0x56556f439668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x56556f439478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f4394f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f439578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f439728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f4397a0 Implicit # | | | `-ConstAttr 0x56556f4397c8 Implicit # | | |-FunctionDecl 0x56556f439a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x56556f439840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f4398c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f439940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f439af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f439b68 Implicit # | | | `-ConstAttr 0x56556f439b90 Implicit # | | |-FunctionDecl 0x56556f439e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x56556f439c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f439cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f439d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f439ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f439f68 Implicit # | | | `-ConstAttr 0x56556f439f90 Implicit # | | |-FunctionDecl 0x56556f43a1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x56556f43a008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f43a088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f43a108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f43a2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43a330 Implicit # | | | `-ConstAttr 0x56556f43a358 Implicit # | | |-FunctionDecl 0x56556f43a5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56556f43a3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f43a450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f43a4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f43a680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43a6f8 Implicit # | | | `-ConstAttr 0x56556f43a720 Implicit # | | |-FunctionDecl 0x56556f43a988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56556f43a798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f43a818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f43a898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f43aa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43aac0 Implicit # | | | `-ConstAttr 0x56556f43aae8 Implicit # | | |-FunctionDecl 0x56556f43ad50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56556f43ab60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f43abe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f43ac60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f43ae10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43ae88 Implicit # | | | `-ConstAttr 0x56556f43aeb0 Implicit # | | |-FunctionDecl 0x56556f43b118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56556f43af28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f43afa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f43b028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f43b1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43b250 Implicit # | | | `-ConstAttr 0x56556f43b278 Implicit # | | |-FunctionDecl 0x56556f43b4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56556f43b2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f43b370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f43b3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f43b5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43b618 Implicit # | | | `-ConstAttr 0x56556f43b640 Implicit # | | |-FunctionDecl 0x56556f43b8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56556f43b6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f43b738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f43b7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f43b968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43b9e0 Implicit # | | | `-ConstAttr 0x56556f43ba08 Implicit # | | |-FunctionDecl 0x56556f43bcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56556f43ba80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f43bb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f43bb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f43bd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43be08 Implicit # | | | `-ConstAttr 0x56556f43be30 Implicit # | | |-FunctionDecl 0x56556f43c080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x56556f43be90 col:16 'float' # | | | |-ParmVarDecl 0x56556f43bf10 col:23 'float' # | | | |-ParmVarDecl 0x56556f43bf90 col:30 'float' # | | | |-BuiltinAliasAttr 0x56556f43c140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43c1b8 Implicit # | | | `-ConstAttr 0x56556f43c1e0 Implicit # | | |-FunctionDecl 0x56556f43c448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56556f43c258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56556f43c2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x56556f43c358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f43c508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43c580 Implicit # | | | `-ConstAttr 0x56556f43c5a8 Implicit # | | |-FunctionDecl 0x56556f43c810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56556f43c620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56556f43c6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x56556f43c720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f43c8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43c948 Implicit # | | | `-ConstAttr 0x56556f43c970 Implicit # | | |-FunctionDecl 0x56556f43cbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56556f43c9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56556f43ca68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x56556f43cae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f43cc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43cd10 Implicit # | | | `-ConstAttr 0x56556f43cd38 Implicit # | | |-FunctionDecl 0x56556f43cf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x56556f43cd98 col:18 'double' # | | | |-ParmVarDecl 0x56556f43ce18 col:26 'double' # | | | |-ParmVarDecl 0x56556f43ce98 col:34 'double' # | | | |-BuiltinAliasAttr 0x56556f43d048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43d0c0 Implicit # | | | `-ConstAttr 0x56556f43d0e8 Implicit # | | |-FunctionDecl 0x56556f43d350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x56556f43d160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56556f43d1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x56556f43d260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f43d410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43d488 Implicit # | | | `-ConstAttr 0x56556f43d4b0 Implicit # | | |-FunctionDecl 0x56556f43d718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x56556f43d528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56556f43d5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x56556f43d628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f43d7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43d850 Implicit # | | | `-ConstAttr 0x56556f43d878 Implicit # | | |-FunctionDecl 0x56556f43dae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x56556f43d8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56556f43d970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x56556f43d9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f43dba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56556f43dc18 Implicit # | | | `-ConstAttr 0x56556f43dc40 Implicit # | | |-FunctionDecl 0x56556f40df00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x56556f40ddb0 col:14 'half' # | | | |-ParmVarDecl 0x56556f40de30 col:20 'half' # | | | |-BuiltinAliasAttr 0x56556f40dfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40e030 Implicit # | | | `-ConstAttr 0x56556f40e058 Implicit # | | |-FunctionDecl 0x56556f40e210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56556f40e0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56556f40e140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f40e2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40e340 Implicit # | | | `-ConstAttr 0x56556f40e368 Implicit # | | |-FunctionDecl 0x56556f40e530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56556f40e3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56556f40e460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f40e5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40e660 Implicit # | | | `-ConstAttr 0x56556f40e688 Implicit # | | |-FunctionDecl 0x56556f40e850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56556f40e700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56556f40e780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f40e908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40e980 Implicit # | | | `-ConstAttr 0x56556f40e9a8 Implicit # | | |-FunctionDecl 0x56556f40eb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x56556f40ea08 col:12 'int' # | | | |-ParmVarDecl 0x56556f40ea88 col:17 'int' # | | | |-BuiltinAliasAttr 0x56556f40ec10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40ec88 Implicit # | | | `-ConstAttr 0x56556f40ecb0 Implicit # | | |-FunctionDecl 0x56556f40eef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x56556f40ed28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x56556f40eda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f40efb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40f028 Implicit # | | | `-ConstAttr 0x56556f40f050 Implicit # | | |-FunctionDecl 0x56556f40f298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x56556f40f0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x56556f40f148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f40f350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40f3c8 Implicit # | | | `-ConstAttr 0x56556f40f3f0 Implicit # | | |-FunctionDecl 0x56556f40f638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x56556f40f468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x56556f40f4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f40f6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40f768 Implicit # | | | `-ConstAttr 0x56556f40f790 Implicit # | | |-FunctionDecl 0x56556f40f958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56556f40f808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f40f888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f40fa10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f40fa88 Implicit # | | | `-ConstAttr 0x56556f40fab0 Implicit # | | |-FunctionDecl 0x56556f40fcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56556f40fb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f40fba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f40fd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f443d48 Implicit # | | | `-ConstAttr 0x56556f443d70 Implicit # | | |-FunctionDecl 0x56556f443fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x56556f443de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f443e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f444070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f4440e8 Implicit # | | | `-ConstAttr 0x56556f444110 Implicit # | | |-FunctionDecl 0x56556f444318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x56556f444188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f444208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4443d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f444448 Implicit # | | | `-ConstAttr 0x56556f444470 Implicit # | | |-FunctionDecl 0x56556f444638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x56556f4444e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f444568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f4446f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f444768 Implicit # | | | `-ConstAttr 0x56556f444790 Implicit # | | |-FunctionDecl 0x56556f4449d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56556f444808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f444888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f444a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f444b08 Implicit # | | | `-ConstAttr 0x56556f444b30 Implicit # | | |-FunctionDecl 0x56556f444d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56556f444ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f444c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f444e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f444ea8 Implicit # | | | `-ConstAttr 0x56556f444ed0 Implicit # | | |-FunctionDecl 0x56556f445118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56556f444f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f444fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4451d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f445248 Implicit # | | | `-ConstAttr 0x56556f445270 Implicit # | | |-FunctionDecl 0x56556f445438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56556f4452e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f445368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f4454f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f445568 Implicit # | | | `-ConstAttr 0x56556f445590 Implicit # | | |-FunctionDecl 0x56556f4457d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56556f445608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f445688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f445890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f445908 Implicit # | | | `-ConstAttr 0x56556f445930 Implicit # | | |-FunctionDecl 0x56556f445b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56556f4459a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f445a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f445c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f445ca8 Implicit # | | | `-ConstAttr 0x56556f445cd0 Implicit # | | |-FunctionDecl 0x56556f445f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56556f445d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f445de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f445ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f446068 Implicit # | | | `-ConstAttr 0x56556f446090 Implicit # | | |-FunctionDecl 0x56556f446240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x56556f4460f0 col:16 'float' # | | | |-ParmVarDecl 0x56556f446170 col:23 'float' # | | | |-BuiltinAliasAttr 0x56556f4462f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f446370 Implicit # | | | `-ConstAttr 0x56556f446398 Implicit # | | |-FunctionDecl 0x56556f446560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56556f446410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56556f446490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f446618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f446690 Implicit # | | | `-ConstAttr 0x56556f4466b8 Implicit # | | |-FunctionDecl 0x56556f446880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56556f446730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56556f4467b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f446938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f4469b0 Implicit # | | | `-ConstAttr 0x56556f4469d8 Implicit # | | |-FunctionDecl 0x56556f446ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56556f446a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56556f446ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f446c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f446cd0 Implicit # | | | `-ConstAttr 0x56556f446cf8 Implicit # | | |-FunctionDecl 0x56556f446ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x56556f446d58 col:18 'double' # | | | |-ParmVarDecl 0x56556f446dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x56556f446f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f446fd8 Implicit # | | | `-ConstAttr 0x56556f447000 Implicit # | | |-FunctionDecl 0x56556f447248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x56556f447078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56556f4470f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f447300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f447378 Implicit # | | | `-ConstAttr 0x56556f4473a0 Implicit # | | |-FunctionDecl 0x56556f4475e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x56556f447418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56556f447498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4476a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f447718 Implicit # | | | `-ConstAttr 0x56556f447740 Implicit # | | |-FunctionDecl 0x56556f447988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x56556f4477b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56556f447838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f447a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56556f447ab8 Implicit # | | | `-ConstAttr 0x56556f447ae0 Implicit # | | |-FunctionDecl 0x56556f447d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x56556f447b40 col:14 'half' # | | | |-ParmVarDecl 0x56556f447bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x56556f447dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f447e50 Implicit # | | | `-ConstAttr 0x56556f447e78 Implicit # | | |-FunctionDecl 0x56556f448030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56556f447ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56556f447f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4480e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f448160 Implicit # | | | `-ConstAttr 0x56556f448188 Implicit # | | |-FunctionDecl 0x56556f448350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56556f448200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56556f448280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f448408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f448480 Implicit # | | | `-ConstAttr 0x56556f4484a8 Implicit # | | |-FunctionDecl 0x56556f448670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56556f448520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56556f4485a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f448728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f4487a0 Implicit # | | | `-ConstAttr 0x56556f4487c8 Implicit # | | |-FunctionDecl 0x56556f448978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x56556f448828 col:12 'int' # | | | |-ParmVarDecl 0x56556f4488a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x56556f448a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f448aa8 Implicit # | | | `-ConstAttr 0x56556f448ad0 Implicit # | | |-FunctionDecl 0x56556f448c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x56556f448b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x56556f448bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f448d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f448dc8 Implicit # | | | `-ConstAttr 0x56556f448df0 Implicit # | | |-FunctionDecl 0x56556f448fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x56556f448e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x56556f448ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f449070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f4490e8 Implicit # | | | `-ConstAttr 0x56556f449110 Implicit # | | |-FunctionDecl 0x56556f4492d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x56556f449188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x56556f449208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f449390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f449408 Implicit # | | | `-ConstAttr 0x56556f449430 Implicit # | | |-FunctionDecl 0x56556f4495f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56556f4494a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f449528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4496b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f449728 Implicit # | | | `-ConstAttr 0x56556f449750 Implicit # | | |-FunctionDecl 0x56556f449918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56556f4497c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f449848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4499d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f449a48 Implicit # | | | `-ConstAttr 0x56556f449a70 Implicit # | | |-FunctionDecl 0x56556f449c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x56556f449ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f449b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f449cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f449d78 Implicit # | | | `-ConstAttr 0x56556f449da0 Implicit # | | |-FunctionDecl 0x56556f449f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x56556f449e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f449e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f44a020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44a098 Implicit # | | | `-ConstAttr 0x56556f44a0c0 Implicit # | | |-FunctionDecl 0x56556f44a270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x56556f44a120 col:16 'float' # | | | |-ParmVarDecl 0x56556f44a1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x56556f44a328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44a3a0 Implicit # | | | `-ConstAttr 0x56556f44a3c8 Implicit # | | |-FunctionDecl 0x56556f44a590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56556f44a440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56556f44a4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f44a648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44a6c0 Implicit # | | | `-ConstAttr 0x56556f44a6e8 Implicit # | | |-FunctionDecl 0x56556f44a8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56556f44a760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56556f44a7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f44a968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44a9e0 Implicit # | | | `-ConstAttr 0x56556f44aa08 Implicit # | | |-FunctionDecl 0x56556f44abd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56556f44aa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56556f44ab00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f44ac88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44ad00 Implicit # | | | `-ConstAttr 0x56556f44ad28 Implicit # | | |-FunctionDecl 0x56556f44aef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x56556f44ada0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f44ae20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f44afa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44b020 Implicit # | | | `-ConstAttr 0x56556f44b048 Implicit # | | |-FunctionDecl 0x56556f44b210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56556f44b0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f44b140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f44b2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44b340 Implicit # | | | `-ConstAttr 0x56556f44b368 Implicit # | | |-FunctionDecl 0x56556f44b530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56556f44b3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f44b460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f44b5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44b660 Implicit # | | | `-ConstAttr 0x56556f44b688 Implicit # | | |-FunctionDecl 0x56556f44b850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56556f44b700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f44b780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f44b908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44b980 Implicit # | | | `-ConstAttr 0x56556f44b9a8 Implicit # | | |-FunctionDecl 0x56556f44bb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56556f44ba20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f44baa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f44bc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44bca0 Implicit # | | | `-ConstAttr 0x56556f44bcc8 Implicit # | | |-FunctionDecl 0x56556f44d8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56556f44d768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f44d7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f44d970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44d9e8 Implicit # | | | `-ConstAttr 0x56556f44da10 Implicit # | | |-FunctionDecl 0x56556f44dbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56556f44da88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f44db08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f44dc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44dd08 Implicit # | | | `-ConstAttr 0x56556f44dd30 Implicit # | | |-FunctionDecl 0x56556f44def8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56556f44dda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f44de28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f44dfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44e028 Implicit # | | | `-ConstAttr 0x56556f44e050 Implicit # | | |-FunctionDecl 0x56556f44e200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x56556f44e0b0 col:18 'double' # | | | |-ParmVarDecl 0x56556f44e130 col:26 'double' # | | | |-BuiltinAliasAttr 0x56556f44e2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44e330 Implicit # | | | `-ConstAttr 0x56556f44e358 Implicit # | | |-FunctionDecl 0x56556f44e520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x56556f44e3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56556f44e450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f44e5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44e650 Implicit # | | | `-ConstAttr 0x56556f44e678 Implicit # | | |-FunctionDecl 0x56556f44e840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x56556f44e6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56556f44e770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f44e8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44e970 Implicit # | | | `-ConstAttr 0x56556f44e998 Implicit # | | |-FunctionDecl 0x56556f44eb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x56556f44ea10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56556f44ea90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f44ec18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56556f44ec90 Implicit # | | | `-ConstAttr 0x56556f44ecb8 Implicit # | | |-FunctionTemplateDecl 0x56556f44f0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f44ed08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56556f44ed78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56556f44f038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56556f44ee90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x56556f44ef68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f44f148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56556f44f650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f44f1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f44f258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56556f44f2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56556f44f5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56556f44f3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x56556f44f4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f44f6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56556f44fb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f44f778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56556f44f7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56556f44faa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56556f44f920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x56556f44f9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f44fbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56556f4500d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f44fc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f44fcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56556f44fd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56556f450028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56556f44fe98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x56556f44ff58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f450138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56556f450668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f4501d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56556f450248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x56556f4502b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56556f4505c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56556f450418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x56556f4504f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f4506d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56556f450ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f450758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f4507f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56556f450868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x56556f4508d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x56556f450c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56556f450a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f450b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f450d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56556f4510d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x56556f450db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56556f450e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56556f451028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x56556f450f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f451130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x56556f451580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x56556f4511a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f451248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56556f4512b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56556f4514d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x56556f451428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f4515e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x56556f451770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x56556f451690 col:20 'half' # | | | |-BuiltinAliasAttr 0x56556f451820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f451898 Implicit # | | | `-ConstAttr 0x56556f4518c0 Implicit # | | |-FunctionDecl 0x56556f4519d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f451928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f451a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f451b00 Implicit # | | | `-ConstAttr 0x56556f451b28 Implicit # | | |-FunctionDecl 0x56556f451c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f451ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f451d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f451d78 Implicit # | | | `-ConstAttr 0x56556f451da0 Implicit # | | |-FunctionDecl 0x56556f451ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f451e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f451f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f451ff0 Implicit # | | | `-ConstAttr 0x56556f452018 Implicit # | | |-FunctionDecl 0x56556f452128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x56556f452078 col:22 'float' # | | | |-BuiltinAliasAttr 0x56556f4521d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f452250 Implicit # | | | `-ConstAttr 0x56556f452278 Implicit # | | |-FunctionDecl 0x56556f4523a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4522f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f452450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f4524c8 Implicit # | | | `-ConstAttr 0x56556f4524f0 Implicit # | | |-FunctionDecl 0x56556f452618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f452568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4526c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f452740 Implicit # | | | `-ConstAttr 0x56556f452768 Implicit # | | |-FunctionDecl 0x56556f452890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4527e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f452940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56556f4529b8 Implicit # | | | `-ConstAttr 0x56556f4529e0 Implicit # | | |-FunctionDecl 0x56556f452b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x56556f452a38 col:13 'bool' # | | | |-ParmVarDecl 0x56556f452ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x56556f452c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f452ca8 Implicit # | | | `-ConstAttr 0x56556f452cd0 Implicit # | | |-FunctionDecl 0x56556f452e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x56556f452d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x56556f452db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x56556f452f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f452fb8 Implicit # | | | `-ConstAttr 0x56556f452fe0 Implicit # | | |-FunctionDecl 0x56556f4531a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x56556f453058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x56556f4530d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x56556f453260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f4532d8 Implicit # | | | `-ConstAttr 0x56556f453300 Implicit # | | |-FunctionDecl 0x56556f4534c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x56556f453378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x56556f4533f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x56556f453580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f4535f8 Implicit # | | | `-ConstAttr 0x56556f453620 Implicit # | | |-FunctionDecl 0x56556f4537e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x56556f453680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x56556f453700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f4538a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f453918 Implicit # | | | `-ConstAttr 0x56556f453940 Implicit # | | |-FunctionDecl 0x56556f453af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x56556f4539a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x56556f453a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f453ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f453c20 Implicit # | | | `-ConstAttr 0x56556f453c48 Implicit # | | |-FunctionDecl 0x56556f453df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x56556f453ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x56556f453d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f453eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f453f28 Implicit # | | | `-ConstAttr 0x56556f453f50 Implicit # | | |-FunctionDecl 0x56556f454100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x56556f453fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x56556f454030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x56556f4541b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f454230 Implicit # | | | `-ConstAttr 0x56556f454258 Implicit # | | |-FunctionDecl 0x56556f454408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x56556f4542b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x56556f454338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f4544c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f454538 Implicit # | | | `-ConstAttr 0x56556f454560 Implicit # | | |-FunctionDecl 0x56556f454710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x56556f4545c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x56556f454640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f4547c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f454840 Implicit # | | | `-ConstAttr 0x56556f454868 Implicit # | | |-FunctionDecl 0x56556f454a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x56556f4548c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x56556f454948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f454ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f454b48 Implicit # | | | `-ConstAttr 0x56556f454b70 Implicit # | | |-FunctionDecl 0x56556f454d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x56556f454bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x56556f454c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x56556f454dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f454e50 Implicit # | | | `-ConstAttr 0x56556f454e78 Implicit # | | |-FunctionDecl 0x56556f455028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x56556f454ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x56556f454f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f4550e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f455158 Implicit # | | | `-ConstAttr 0x56556f455180 Implicit # | | |-FunctionDecl 0x56556f455330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x56556f4551e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x56556f455260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f4553e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f455460 Implicit # | | | `-ConstAttr 0x56556f455488 Implicit # | | |-FunctionDecl 0x56556f455638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x56556f4554e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x56556f455568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f4556f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f455790 Implicit # | | | `-ConstAttr 0x56556f4557b8 Implicit # | | |-FunctionDecl 0x56556f455968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x56556f455818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x56556f455898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x56556f455a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f455a98 Implicit # | | | `-ConstAttr 0x56556f455ac0 Implicit # | | |-FunctionDecl 0x56556f455c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x56556f455b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x56556f455ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x56556f455d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f455da0 Implicit # | | | `-ConstAttr 0x56556f455dc8 Implicit # | | |-FunctionDecl 0x56556f455f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x56556f455e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x56556f455ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x56556f456030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f4560a8 Implicit # | | | `-ConstAttr 0x56556f4560d0 Implicit # | | |-FunctionDecl 0x56556f456280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x56556f456130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x56556f4561b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x56556f456338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x56556f4563b0 Implicit # | | | `-ConstAttr 0x56556f4563d8 Implicit # | | |-FunctionDecl 0x56556f456588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x56556f456438 col:14 'half' # | | | |-ParmVarDecl 0x56556f4564b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x56556f456640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f4566b8 Implicit # | | | `-ConstAttr 0x56556f4566e0 Implicit # | | |-FunctionDecl 0x56556f456898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56556f456748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56556f4567c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f456950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f4569c8 Implicit # | | | `-ConstAttr 0x56556f4569f0 Implicit # | | |-FunctionDecl 0x56556f456bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56556f456a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56556f456ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f456c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f456ce8 Implicit # | | | `-ConstAttr 0x56556f456d10 Implicit # | | |-FunctionDecl 0x56556f456ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56556f456d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56556f456e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f456f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f457008 Implicit # | | | `-ConstAttr 0x56556f457030 Implicit # | | |-FunctionDecl 0x56556f4571e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x56556f457090 col:16 'float' # | | | |-ParmVarDecl 0x56556f457110 col:23 'float' # | | | |-BuiltinAliasAttr 0x56556f457298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f457310 Implicit # | | | `-ConstAttr 0x56556f457338 Implicit # | | |-FunctionDecl 0x56556f457500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56556f4573b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56556f457430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4575b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f457630 Implicit # | | | `-ConstAttr 0x56556f457658 Implicit # | | |-FunctionDecl 0x56556f457870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56556f4576d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56556f4577a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f457928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f4579a0 Implicit # | | | `-ConstAttr 0x56556f4579c8 Implicit # | | |-FunctionDecl 0x56556f457b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56556f457a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56556f457ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f457c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x56556f457cc0 Implicit # | | | `-ConstAttr 0x56556f457ce8 Implicit # | | |-FunctionDecl 0x56556f457e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x56556f457d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f457ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f457f38 Implicit # | | | `-ConstAttr 0x56556f457f60 Implicit # | | |-FunctionDecl 0x56556f458078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f457fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f458128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f4581a0 Implicit # | | | `-ConstAttr 0x56556f4581c8 Implicit # | | |-FunctionDecl 0x56556f4582f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f458240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4583a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f458418 Implicit # | | | `-ConstAttr 0x56556f458440 Implicit # | | |-FunctionDecl 0x56556f458568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f4584b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f458618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f458690 Implicit # | | | `-ConstAttr 0x56556f4586b8 Implicit # | | |-FunctionDecl 0x56556f4587e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f458730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f458890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f458908 Implicit # | | | `-ConstAttr 0x56556f458930 Implicit # | | |-FunctionDecl 0x56556f458a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f4589a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f458b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f458b80 Implicit # | | | `-ConstAttr 0x56556f458ba8 Implicit # | | |-FunctionDecl 0x56556f458cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f458c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f458d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f458df8 Implicit # | | | `-ConstAttr 0x56556f458e20 Implicit # | | |-FunctionDecl 0x56556f458f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f458e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f458ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x56556f459070 Implicit # | | | `-ConstAttr 0x56556f459098 Implicit # | | |-FunctionDecl 0x56556f459260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56556f459110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x56556f459190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f459318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x56556f459390 Implicit # | | | `-ConstAttr 0x56556f4593b8 Implicit # | | |-FunctionDecl 0x56556f459570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56556f459420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x56556f4594a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f459628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x56556f4596a0 Implicit # | | | `-ConstAttr 0x56556f4596c8 Implicit # | | |-FunctionDecl 0x56556f4597f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x56556f459728 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f4598a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f459920 Implicit # | | | `-ConstAttr 0x56556f459948 Implicit # | | |-FunctionDecl 0x56556f459a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4599b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f459b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f459b88 Implicit # | | | `-ConstAttr 0x56556f459bb0 Implicit # | | |-FunctionDecl 0x56556f459cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f459c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f459d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f459e00 Implicit # | | | `-ConstAttr 0x56556f459e28 Implicit # | | |-FunctionDecl 0x56556f459f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f459ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45a000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45a078 Implicit # | | | `-ConstAttr 0x56556f45a0a0 Implicit # | | |-FunctionDecl 0x56556f45a1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x56556f45a100 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f45a260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45a2d8 Implicit # | | | `-ConstAttr 0x56556f45a300 Implicit # | | |-FunctionDecl 0x56556f45a428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f45a378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45a4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45a550 Implicit # | | | `-ConstAttr 0x56556f45a578 Implicit # | | |-FunctionDecl 0x56556f45a6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f45a5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45a750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45a7c8 Implicit # | | | `-ConstAttr 0x56556f45a7f0 Implicit # | | |-FunctionDecl 0x56556f45a918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f45a868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45a9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45aa40 Implicit # | | | `-ConstAttr 0x56556f45aa68 Implicit # | | |-FunctionDecl 0x56556f45ab78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x56556f45aac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x56556f45ac28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45aca0 Implicit # | | | `-ConstAttr 0x56556f45acc8 Implicit # | | |-FunctionDecl 0x56556f45adf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f45ad40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45aea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45af18 Implicit # | | | `-ConstAttr 0x56556f45af40 Implicit # | | |-FunctionDecl 0x56556f45b068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f45afb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45b118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45b190 Implicit # | | | `-ConstAttr 0x56556f45b1b8 Implicit # | | |-FunctionDecl 0x56556f45b2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f45b230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45b390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x56556f45b408 Implicit # | | | `-ConstAttr 0x56556f45b430 Implicit # | | |-FunctionDecl 0x56556f45b540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x56556f45b490 col:16 'half' # | | | |-BuiltinAliasAttr 0x56556f45b5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45b668 Implicit # | | | `-ConstAttr 0x56556f45b690 Implicit # | | |-FunctionDecl 0x56556f45b7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f45b6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45b870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45b8e8 Implicit # | | | `-ConstAttr 0x56556f45b910 Implicit # | | |-FunctionDecl 0x56556f45ba38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f45b988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45bae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45bb60 Implicit # | | | `-ConstAttr 0x56556f45bb88 Implicit # | | |-FunctionDecl 0x56556f45bcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f45bc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45bd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45bdd8 Implicit # | | | `-ConstAttr 0x56556f45be00 Implicit # | | |-FunctionDecl 0x56556f45bf10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x56556f45be60 col:18 'float' # | | | |-BuiltinAliasAttr 0x56556f45bfc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45c038 Implicit # | | | `-ConstAttr 0x56556f45c060 Implicit # | | |-FunctionDecl 0x56556f45c188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f45c0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45c238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45c2b0 Implicit # | | | `-ConstAttr 0x56556f45c2d8 Implicit # | | |-FunctionDecl 0x56556f45c400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f45c350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45c4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45c528 Implicit # | | | `-ConstAttr 0x56556f45c550 Implicit # | | |-FunctionDecl 0x56556f45c678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f45c5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45c728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x56556f45c7a0 Implicit # | | | `-ConstAttr 0x56556f45c7c8 Implicit # | | |-FunctionDecl 0x56556f45c8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x56556f45c828 col:16 'half' # | | | |-BuiltinAliasAttr 0x56556f45c988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f45ca00 Implicit # | | | `-ConstAttr 0x56556f45ca28 Implicit # | | |-FunctionDecl 0x56556f45cb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f45ca90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45cbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f45cc68 Implicit # | | | `-ConstAttr 0x56556f45cc90 Implicit # | | |-FunctionDecl 0x56556f45cdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f45cd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45ce68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f45cee0 Implicit # | | | `-ConstAttr 0x56556f45cf08 Implicit # | | |-FunctionDecl 0x56556f45d030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f45cf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45d0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f45d158 Implicit # | | | `-ConstAttr 0x56556f45d180 Implicit # | | |-FunctionDecl 0x56556f45d290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x56556f45d1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x56556f45d340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f45d3b8 Implicit # | | | `-ConstAttr 0x56556f45d3e0 Implicit # | | |-FunctionDecl 0x56556f45d508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f45d458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45d5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f45d630 Implicit # | | | `-ConstAttr 0x56556f45d658 Implicit # | | |-FunctionDecl 0x56556f421be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f45d6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f421c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f421d08 Implicit # | | | `-ConstAttr 0x56556f421d30 Implicit # | | |-FunctionDecl 0x56556f421e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f421da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f421f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56556f421f80 Implicit # | | | `-ConstAttr 0x56556f421fa8 Implicit # | | |-FunctionDecl 0x56556f4220b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x56556f422008 col:19 'half' # | | | |-BuiltinAliasAttr 0x56556f422168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f4221e0 Implicit # | | | `-ConstAttr 0x56556f422208 Implicit # | | |-FunctionDecl 0x56556f422320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f422270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4223d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f422448 Implicit # | | | `-ConstAttr 0x56556f422470 Implicit # | | |-FunctionDecl 0x56556f422598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4224e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f422648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f4226c0 Implicit # | | | `-ConstAttr 0x56556f4226e8 Implicit # | | |-FunctionDecl 0x56556f422810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f422760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4228c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f422938 Implicit # | | | `-ConstAttr 0x56556f422960 Implicit # | | |-FunctionDecl 0x56556f422a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x56556f4229c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x56556f422b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f422b98 Implicit # | | | `-ConstAttr 0x56556f422bc0 Implicit # | | |-FunctionDecl 0x56556f422ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f422c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f422d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f422e10 Implicit # | | | `-ConstAttr 0x56556f422e38 Implicit # | | |-FunctionDecl 0x56556f422f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f422eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f423010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f423088 Implicit # | | | `-ConstAttr 0x56556f4230b0 Implicit # | | |-FunctionDecl 0x56556f4231d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f423128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f423288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f423300 Implicit # | | | `-ConstAttr 0x56556f423328 Implicit # | | |-FunctionDecl 0x56556f423438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x56556f423388 col:23 'double' # | | | |-BuiltinAliasAttr 0x56556f4234e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f423560 Implicit # | | | `-ConstAttr 0x56556f423588 Implicit # | | |-FunctionDecl 0x56556f4236b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f423600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f423760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f4237d8 Implicit # | | | `-ConstAttr 0x56556f423800 Implicit # | | |-FunctionDecl 0x56556f423928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f423878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4239d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f423a50 Implicit # | | | `-ConstAttr 0x56556f423a78 Implicit # | | |-FunctionDecl 0x56556f423bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f423af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f423ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x56556f423d18 Implicit # | | | `-ConstAttr 0x56556f423d40 Implicit # | | |-FunctionTemplateDecl 0x56556f424158 col:3 select # | | | |-TemplateTypeParmDecl 0x56556f423d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f4240b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x56556f423e40 col:14 'bool' # | | | |-ParmVarDecl 0x56556f423eb8 col:17 'T' # | | | |-ParmVarDecl 0x56556f423f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x56556f4241c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x56556f4242a8 Implicit # | | | `-ConstAttr 0x56556f4242d0 Implicit # | | |-FunctionTemplateDecl 0x56556f4247d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f4242f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f424728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x56556f424478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f424558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56556f424638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f424840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f424da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f4248c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f424cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x56556f424a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f424b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56556f424c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f424e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f425370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f424e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f4252c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x56556f425018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f4250f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56556f4251d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f4253e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f425970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f425468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f4258c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x56556f4255e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f425660 col:39 'T' # | | | |-ParmVarDecl 0x56556f425740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f4259e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f469b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f425a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f469a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x56556f4697c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f469838 col:39 'T' # | | | |-ParmVarDecl 0x56556f469918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f469b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f46a0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f469bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f46a008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x56556f469d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f469df0 col:39 'T' # | | | |-ParmVarDecl 0x56556f469ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56556f46a120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f46a6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f46a1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f46a608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x56556f46a328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f46a408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56556f46a480 col:53 'T' # | | | `-BuiltinAliasAttr 0x56556f46a720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f46ac60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f46a7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f46abb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x56556f46a928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f46aa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56556f46aa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x56556f46acd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f46b210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x56556f46ad58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f46b168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x56556f46aed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56556f46afb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x56556f46b030 col:53 'T' # | | | `-BuiltinAliasAttr 0x56556f46b280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f46b950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x56556f46b308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f46b8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x56556f46b620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x56556f46b698 col:23 'T' # | | | |-ParmVarDecl 0x56556f46b710 col:26 'T' # | | | `-BuiltinAliasAttr 0x56556f46b9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f46bfc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x56556f46ba48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f46bf18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x56556f46bcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x56556f46bd68 col:23 'T' # | | | |-ParmVarDecl 0x56556f46bde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x56556f46c030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x56556f46c630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x56556f46c0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f46c588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x56556f46c360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x56556f46c3d8 col:23 'T' # | | | |-ParmVarDecl 0x56556f46c450 col:26 'T' # | | | `-BuiltinAliasAttr 0x56556f46c6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x56556f46c800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x56556f46c750 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f46c8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46c928 Implicit # | | | `-ConstAttr 0x56556f46c950 Implicit # | | |-FunctionDecl 0x56556f46ca68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f46c9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f46cb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46cb90 Implicit # | | | `-ConstAttr 0x56556f46cbb8 Implicit # | | |-FunctionDecl 0x56556f46cce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f46cc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f46cd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46ce08 Implicit # | | | `-ConstAttr 0x56556f46ce30 Implicit # | | |-FunctionDecl 0x56556f46cf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f46cea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f46d008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46d080 Implicit # | | | `-ConstAttr 0x56556f46d0a8 Implicit # | | |-FunctionDecl 0x56556f46d1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x56556f46d108 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f46d268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46d2e0 Implicit # | | | `-ConstAttr 0x56556f46d308 Implicit # | | |-FunctionDecl 0x56556f46d430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f46d380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f46d4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46d558 Implicit # | | | `-ConstAttr 0x56556f46d580 Implicit # | | |-FunctionDecl 0x56556f46d6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f46d5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f46d758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46d7e0 Implicit # | | | `-ConstAttr 0x56556f46d808 Implicit # | | |-FunctionDecl 0x56556f46d930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f46d880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f46d9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x56556f46da58 Implicit # | | | `-ConstAttr 0x56556f46da80 Implicit # | | |-FunctionDecl 0x56556f46db90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x56556f46dae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f46dc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46dcb8 Implicit # | | | `-ConstAttr 0x56556f46dce0 Implicit # | | |-FunctionDecl 0x56556f46ddf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f46dd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f46dea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46df20 Implicit # | | | `-ConstAttr 0x56556f46df48 Implicit # | | |-FunctionDecl 0x56556f46e070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f46dfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f46e120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46e198 Implicit # | | | `-ConstAttr 0x56556f46e1c0 Implicit # | | |-FunctionDecl 0x56556f46e2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f46e238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f46e398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46e410 Implicit # | | | `-ConstAttr 0x56556f46e438 Implicit # | | |-FunctionDecl 0x56556f46e548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x56556f46e498 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f46e5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46e670 Implicit # | | | `-ConstAttr 0x56556f46e698 Implicit # | | |-FunctionDecl 0x56556f46e7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f46e710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f46e870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46e8e8 Implicit # | | | `-ConstAttr 0x56556f46e910 Implicit # | | |-FunctionDecl 0x56556f46ea38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f46e988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f46eae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46eb60 Implicit # | | | `-ConstAttr 0x56556f46eb88 Implicit # | | |-FunctionDecl 0x56556f46ecb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f46ec00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f46ed60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x56556f46edd8 Implicit # | | | `-ConstAttr 0x56556f46ee00 Implicit # | | |-FunctionDecl 0x56556f46ef10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x56556f46ee60 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f46efc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f46f038 Implicit # | | | `-ConstAttr 0x56556f46f060 Implicit # | | |-FunctionDecl 0x56556f46f178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f46f0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f46f228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f46f2a0 Implicit # | | | `-ConstAttr 0x56556f46f2c8 Implicit # | | |-FunctionDecl 0x56556f46f3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f46f340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f46f4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f46f518 Implicit # | | | `-ConstAttr 0x56556f46f540 Implicit # | | |-FunctionDecl 0x56556f46f668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f46f5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f46f718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f46f790 Implicit # | | | `-ConstAttr 0x56556f46f7b8 Implicit # | | |-FunctionDecl 0x56556f46f8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x56556f46f828 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f46f988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f46fa00 Implicit # | | | `-ConstAttr 0x56556f46fa28 Implicit # | | |-FunctionDecl 0x56556f46fb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f46faa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f46fc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f46fc78 Implicit # | | | `-ConstAttr 0x56556f46fca0 Implicit # | | |-FunctionDecl 0x56556f46fdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f46fd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f46fe78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f46fef0 Implicit # | | | `-ConstAttr 0x56556f46ff18 Implicit # | | |-FunctionDecl 0x56556f470040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f46ff90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4700f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x56556f470168 Implicit # | | | `-ConstAttr 0x56556f470190 Implicit # | | |-FunctionDecl 0x56556f470340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x56556f4701f0 col:15 'half' # | | | |-ParmVarDecl 0x56556f470270 col:21 'half' # | | | |-BuiltinAliasAttr 0x56556f4703f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f470470 Implicit # | | | `-ConstAttr 0x56556f470498 Implicit # | | |-FunctionDecl 0x56556f470650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56556f470500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x56556f470580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f470708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f470780 Implicit # | | | `-ConstAttr 0x56556f4707a8 Implicit # | | |-FunctionDecl 0x56556f470970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56556f470820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x56556f4708a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f470a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f470aa0 Implicit # | | | `-ConstAttr 0x56556f470ac8 Implicit # | | |-FunctionDecl 0x56556f470c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56556f470b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x56556f470bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f470d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f470dc0 Implicit # | | | `-ConstAttr 0x56556f470de8 Implicit # | | |-FunctionDecl 0x56556f470f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x56556f470e48 col:17 'float' # | | | |-ParmVarDecl 0x56556f470ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x56556f471050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f4710c8 Implicit # | | | `-ConstAttr 0x56556f4710f0 Implicit # | | |-FunctionDecl 0x56556f4712b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x56556f471168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x56556f4711e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f471370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f4713e8 Implicit # | | | `-ConstAttr 0x56556f471410 Implicit # | | |-FunctionDecl 0x56556f4715d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x56556f471488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x56556f471508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f471690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f471708 Implicit # | | | `-ConstAttr 0x56556f471730 Implicit # | | |-FunctionDecl 0x56556f471950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x56556f471800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x56556f471880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f471a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x56556f471a80 Implicit # | | | `-ConstAttr 0x56556f471aa8 Implicit # | | |-FunctionDecl 0x56556f471bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x56556f471b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f471c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f471ce0 Implicit # | | | `-ConstAttr 0x56556f471d08 Implicit # | | |-FunctionDecl 0x56556f471e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f471d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f471ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f471f48 Implicit # | | | `-ConstAttr 0x56556f471f70 Implicit # | | |-FunctionDecl 0x56556f472098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f471fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f472148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f4721c0 Implicit # | | | `-ConstAttr 0x56556f4721e8 Implicit # | | |-FunctionDecl 0x56556f472310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f472260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4723c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f472438 Implicit # | | | `-ConstAttr 0x56556f472460 Implicit # | | |-FunctionDecl 0x56556f472570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x56556f4724c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x56556f472620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f472698 Implicit # | | | `-ConstAttr 0x56556f4726c0 Implicit # | | |-FunctionDecl 0x56556f4727e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f472738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f472898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f472910 Implicit # | | | `-ConstAttr 0x56556f472938 Implicit # | | |-FunctionDecl 0x56556f472a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4729b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f472b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f472b88 Implicit # | | | `-ConstAttr 0x56556f472bb0 Implicit # | | |-FunctionDecl 0x56556f472cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f472c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f472d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x56556f472e00 Implicit # | | | `-ConstAttr 0x56556f472e28 Implicit # | | |-FunctionDecl 0x56556f472f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x56556f472e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x56556f472fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f473060 Implicit # | | | `-ConstAttr 0x56556f473088 Implicit # | | |-FunctionDecl 0x56556f4731a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4730f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f473250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f4732c8 Implicit # | | | `-ConstAttr 0x56556f4732f0 Implicit # | | |-FunctionDecl 0x56556f473418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f473368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4734c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f473540 Implicit # | | | `-ConstAttr 0x56556f473568 Implicit # | | |-FunctionDecl 0x56556f473690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4735e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f473740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f4737b8 Implicit # | | | `-ConstAttr 0x56556f473810 Implicit # | | |-FunctionDecl 0x56556f473920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x56556f473870 col:17 'float' # | | | |-BuiltinAliasAttr 0x56556f4739d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f473a48 Implicit # | | | `-ConstAttr 0x56556f473a70 Implicit # | | |-FunctionDecl 0x56556f473b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f473ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f473c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f473cc0 Implicit # | | | `-ConstAttr 0x56556f473ce8 Implicit # | | |-FunctionDecl 0x56556f473e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f473d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f473ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f473f38 Implicit # | | | `-ConstAttr 0x56556f473f60 Implicit # | | |-FunctionDecl 0x56556f474088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f473fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f474138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x56556f4741b0 Implicit # | | | `-ConstAttr 0x56556f4741d8 Implicit # | | |-FunctionDecl 0x56556f4742e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x56556f474238 col:16 'half' # | | | |-BuiltinAliasAttr 0x56556f474398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f474410 Implicit # | | | `-ConstAttr 0x56556f474438 Implicit # | | |-FunctionDecl 0x56556f474550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4744a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f474600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f474678 Implicit # | | | `-ConstAttr 0x56556f4746a0 Implicit # | | |-FunctionDecl 0x56556f4747c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f474718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f474878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f4748f0 Implicit # | | | `-ConstAttr 0x56556f474918 Implicit # | | |-FunctionDecl 0x56556f474a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f474990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f474af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f474b68 Implicit # | | | `-ConstAttr 0x56556f474b90 Implicit # | | |-FunctionDecl 0x56556f474ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x56556f474bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x56556f474d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f474dc8 Implicit # | | | `-ConstAttr 0x56556f474df0 Implicit # | | |-FunctionDecl 0x56556f474f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f474e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f474fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f475040 Implicit # | | | `-ConstAttr 0x56556f475068 Implicit # | | |-FunctionDecl 0x56556f475190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4750e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f475240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f4752b8 Implicit # | | | `-ConstAttr 0x56556f4752e0 Implicit # | | |-FunctionDecl 0x56556f475408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f475358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4754b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x56556f475530 Implicit # | | | `-ConstAttr 0x56556f475558 Implicit # | | |-FunctionDecl 0x56556f475660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x56556f4755b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x56556f475710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f475770 # | | | |-NoThrowAttr 0x56556f4757b0 Implicit # | | | `-ConstAttr 0x56556f4757d8 Implicit # | | |-FunctionDecl 0x56556f475900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x56556f475850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4759b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f475a10 # | | | |-NoThrowAttr 0x56556f475a50 Implicit # | | | `-ConstAttr 0x56556f475a78 Implicit # | | |-FunctionDecl 0x56556f475ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x56556f475af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f475c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f475cb0 # | | | |-NoThrowAttr 0x56556f475cf0 Implicit # | | | `-ConstAttr 0x56556f475d18 Implicit # | | |-FunctionDecl 0x56556f475e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x56556f475d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f475ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f475f50 # | | | |-NoThrowAttr 0x56556f475f90 Implicit # | | | `-ConstAttr 0x56556f475fb8 Implicit # | | |-FunctionDecl 0x56556f4760d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x56556f476028 col:56 'int' # | | | |-AvailabilityAttr 0x56556f476180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f476240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f476270 # | | | |-NoThrowAttr 0x56556f4762b0 Implicit # | | | `-ConstAttr 0x56556f4762d8 Implicit # | | |-FunctionDecl 0x56556f476488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x56556f476360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x56556f476538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4765f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f476628 # | | | |-NoThrowAttr 0x56556f476668 Implicit # | | | `-ConstAttr 0x56556f476690 Implicit # | | |-FunctionDecl 0x56556f476848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x56556f476718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x56556f4768f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4769b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f4769e8 # | | | |-NoThrowAttr 0x56556f476a28 Implicit # | | | `-ConstAttr 0x56556f476a50 Implicit # | | |-FunctionDecl 0x56556f476c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x56556f476ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x56556f476cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f476d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f476da8 # | | | |-NoThrowAttr 0x56556f476de8 Implicit # | | | `-ConstAttr 0x56556f476e10 Implicit # | | |-FunctionDecl 0x56556f476f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x56556f476e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56556f476ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4770b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f4770e0 # | | | |-NoThrowAttr 0x56556f477120 Implicit # | | | `-ConstAttr 0x56556f477148 Implicit # | | |-FunctionDecl 0x56556f4772f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x56556f4771d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x56556f4773a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f477468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f477498 # | | | |-NoThrowAttr 0x56556f4774d8 Implicit # | | | `-ConstAttr 0x56556f477500 Implicit # | | |-FunctionDecl 0x56556f4776b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x56556f477588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x56556f477768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f477860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f477890 # | | | |-NoThrowAttr 0x56556f4778d0 Implicit # | | | `-ConstAttr 0x56556f4778f8 Implicit # | | |-FunctionDecl 0x56556f477aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x56556f477980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x56556f477b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f477c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f477c48 # | | | |-NoThrowAttr 0x56556f477c88 Implicit # | | | `-ConstAttr 0x56556f477cb0 Implicit # | | |-FunctionDecl 0x56556f477de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x56556f477d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x56556f477e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f477f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f477f80 # | | | |-NoThrowAttr 0x56556f477fc0 Implicit # | | | `-ConstAttr 0x56556f477fe8 Implicit # | | |-FunctionDecl 0x56556f478198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f478070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f478248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f478308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f478338 # | | | |-NoThrowAttr 0x56556f478378 Implicit # | | | `-ConstAttr 0x56556f4783a0 Implicit # | | |-FunctionDecl 0x56556f478558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f478428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f478608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4786c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f4786f8 # | | | |-NoThrowAttr 0x56556f478738 Implicit # | | | `-ConstAttr 0x56556f478760 Implicit # | | |-FunctionDecl 0x56556f478918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f4787e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f4789c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f478a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f478ab8 # | | | |-NoThrowAttr 0x56556f478af8 Implicit # | | | `-ConstAttr 0x56556f478b20 Implicit # | | |-FunctionDecl 0x56556f478c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56556f478ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56556f478d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f478dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f478df0 # | | | |-NoThrowAttr 0x56556f478e30 Implicit # | | | `-ConstAttr 0x56556f478e58 Implicit # | | |-FunctionDecl 0x56556f479008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f478ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f4790b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f479178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f4791a8 # | | | |-NoThrowAttr 0x56556f4791e8 Implicit # | | | `-ConstAttr 0x56556f479210 Implicit # | | |-FunctionDecl 0x56556f4793c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f479298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f479478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f479538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f479568 # | | | |-NoThrowAttr 0x56556f4795a8 Implicit # | | | `-ConstAttr 0x56556f4795d0 Implicit # | | |-FunctionDecl 0x56556f479788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f479658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f479848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f479908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f479938 # | | | |-NoThrowAttr 0x56556f479978 Implicit # | | | `-ConstAttr 0x56556f4799a0 Implicit # | | |-FunctionDecl 0x56556f479ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x56556f479a10 col:58 'float' # | | | |-AvailabilityAttr 0x56556f479b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f479c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f479c58 # | | | |-NoThrowAttr 0x56556f479c98 Implicit # | | | `-ConstAttr 0x56556f479cc0 Implicit # | | |-FunctionDecl 0x56556f479df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x56556f479d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x56556f479ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f479f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f479f98 # | | | |-NoThrowAttr 0x56556f479fd8 Implicit # | | | `-ConstAttr 0x56556f47a000 Implicit # | | |-FunctionDecl 0x56556f47a138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x56556f47a088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x56556f47a1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47a2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f47a2d8 # | | | |-NoThrowAttr 0x56556f47a318 Implicit # | | | `-ConstAttr 0x56556f47a340 Implicit # | | |-FunctionDecl 0x56556f47a478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x56556f47a3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x56556f47a528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47a5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f47a618 # | | | |-NoThrowAttr 0x56556f47a658 Implicit # | | | `-ConstAttr 0x56556f47a680 Implicit # | | |-FunctionDecl 0x56556f47a798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x56556f47a6f0 col:59 'double' # | | | |-AvailabilityAttr 0x56556f47a848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47a908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f47a938 # | | | |-NoThrowAttr 0x56556f47a978 Implicit # | | | `-ConstAttr 0x56556f47a9a0 Implicit # | | |-FunctionDecl 0x56556f47ab58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x56556f47aa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x56556f47ac08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47acc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f47acf8 # | | | |-NoThrowAttr 0x56556f47ad38 Implicit # | | | `-ConstAttr 0x56556f47ad60 Implicit # | | |-FunctionDecl 0x56556f47af18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x56556f47ade8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x56556f47afc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47b088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f47b0b8 # | | | |-NoThrowAttr 0x56556f47b0f8 Implicit # | | | `-ConstAttr 0x56556f47b120 Implicit # | | |-FunctionDecl 0x56556f47b2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x56556f47b1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x56556f47b388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47b448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x56556f47b478 # | | | |-NoThrowAttr 0x56556f47b4b8 Implicit # | | | `-ConstAttr 0x56556f47b4e0 Implicit # | | |-FunctionDecl 0x56556f47b5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x56556f47b548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x56556f47b6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47b760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x56556f47b790 # | | | |-NoThrowAttr 0x56556f47b7d0 Implicit # | | | `-ConstAttr 0x56556f47b7f8 Implicit # | | |-FunctionDecl 0x56556f47b908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x56556f47b860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x56556f47b9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47ba78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x56556f47baa8 # | | | |-NoThrowAttr 0x56556f47bae8 Implicit # | | | `-ConstAttr 0x56556f47bb10 Implicit # | | |-FunctionDecl 0x56556f47bc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x56556f47bb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x56556f47bd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47be08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x56556f47be38 # | | | |-NoThrowAttr 0x56556f47be78 Implicit # | | | `-ConstAttr 0x56556f47bea0 Implicit # | | |-FunctionDecl 0x56556f47c028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x56556f47bef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x56556f47c0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47c198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x56556f47c1c8 # | | | |-NoThrowAttr 0x56556f47c208 Implicit # | | | `-ConstAttr 0x56556f47c230 Implicit # | | |-FunctionDecl 0x56556f47c308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x56556f47c3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47c470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x56556f47c4a0 # | | | |-NoThrowAttr 0x56556f47c4e0 Implicit # | | | `-ConstAttr 0x56556f47c508 Implicit # | | |-FunctionDecl 0x56556f47c5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x56556f47c648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47c708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x56556f47c738 # | | | |-NoThrowAttr 0x56556f47c778 Implicit # | | | `-ConstAttr 0x56556f47c7a0 Implicit # | | |-FunctionDecl 0x56556f47c810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x56556f47c8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47c978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x56556f47c9a8 # | | | |-NoThrowAttr 0x56556f47c9e8 Implicit # | | | `-ConstAttr 0x56556f47ca10 Implicit # | | |-FunctionDecl 0x56556f47cb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x56556f47ca68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x56556f47cbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f47cc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x56556f47ccb8 # | | | |-NoThrowAttr 0x56556f47ccf8 Implicit # | | | `-ConstAttr 0x56556f47cd20 Implicit # | | |-FunctionDecl 0x56556f47cf30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x56556f47cd68 col:53 'bool' # | | | |-ParmVarDecl 0x56556f47cde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47cfe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47d048 # | | | |-NoThrowAttr 0x56556f47d088 Implicit # | | | `-ConstAttr 0x56556f47d0b0 Implicit # | | |-FunctionDecl 0x56556f47d2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x56556f47d118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x56556f47d198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47d3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47d400 # | | | |-NoThrowAttr 0x56556f47d440 Implicit # | | | `-ConstAttr 0x56556f47d468 Implicit # | | |-FunctionDecl 0x56556f47d6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x56556f47d4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x56556f47d560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47d770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47d7d0 # | | | |-NoThrowAttr 0x56556f47d810 Implicit # | | | `-ConstAttr 0x56556f47e870 Implicit # | | |-FunctionDecl 0x56556f47eab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x56556f47e8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x56556f47e968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47eb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47ebd0 # | | | |-NoThrowAttr 0x56556f47ec10 Implicit # | | | `-ConstAttr 0x56556f47ec38 Implicit # | | |-FunctionDecl 0x56556f47ee68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x56556f47ec98 col:53 'half' # | | | |-ParmVarDecl 0x56556f47ed18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47ef20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47ef80 # | | | |-NoThrowAttr 0x56556f47efc0 Implicit # | | | `-ConstAttr 0x56556f47efe8 Implicit # | | |-FunctionDecl 0x56556f47f238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x56556f47f060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x56556f47f0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47f2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47f350 # | | | |-NoThrowAttr 0x56556f47f390 Implicit # | | | `-ConstAttr 0x56556f47f3b8 Implicit # | | |-FunctionDecl 0x56556f47f608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x56556f47f430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x56556f47f4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47f6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47f720 # | | | |-NoThrowAttr 0x56556f47f760 Implicit # | | | `-ConstAttr 0x56556f47f788 Implicit # | | |-FunctionDecl 0x56556f47f9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x56556f47f800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x56556f47f880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47fa90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47faf0 # | | | |-NoThrowAttr 0x56556f47fb30 Implicit # | | | `-ConstAttr 0x56556f47fb58 Implicit # | | |-FunctionDecl 0x56556f47fd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x56556f47fbb8 col:51 'int' # | | | |-ParmVarDecl 0x56556f47fc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f47fe40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f47fea0 # | | | |-NoThrowAttr 0x56556f47fee0 Implicit # | | | `-ConstAttr 0x56556f47ff08 Implicit # | | |-FunctionDecl 0x56556f480158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x56556f47ff80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x56556f480000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f480210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f480270 # | | | |-NoThrowAttr 0x56556f4802b0 Implicit # | | | `-ConstAttr 0x56556f4802d8 Implicit # | | |-FunctionDecl 0x56556f480528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x56556f480350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x56556f4803d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4805e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f480640 # | | | |-NoThrowAttr 0x56556f480680 Implicit # | | | `-ConstAttr 0x56556f4806a8 Implicit # | | |-FunctionDecl 0x56556f480938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x56556f480720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x56556f4807a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4809f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f480a50 # | | | |-NoThrowAttr 0x56556f480a90 Implicit # | | | `-ConstAttr 0x56556f480ab8 Implicit # | | |-FunctionDecl 0x56556f480cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x56556f480b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f480bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f480d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f480de0 # | | | |-NoThrowAttr 0x56556f480e20 Implicit # | | | `-ConstAttr 0x56556f480e48 Implicit # | | |-FunctionDecl 0x56556f481098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x56556f480ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f480f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f481150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f4811b0 # | | | |-NoThrowAttr 0x56556f4811f0 Implicit # | | | `-ConstAttr 0x56556f481218 Implicit # | | |-FunctionDecl 0x56556f481468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x56556f481290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f481310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f481520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f481580 # | | | |-NoThrowAttr 0x56556f4815c0 Implicit # | | | `-ConstAttr 0x56556f4815e8 Implicit # | | |-FunctionDecl 0x56556f481838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x56556f481660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f4816e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4818f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f481950 # | | | |-NoThrowAttr 0x56556f481990 Implicit # | | | `-ConstAttr 0x56556f4819b8 Implicit # | | |-FunctionDecl 0x56556f481be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x56556f481a18 col:55 'float' # | | | |-ParmVarDecl 0x56556f481a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f481ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f481d00 # | | | |-NoThrowAttr 0x56556f481d40 Implicit # | | | `-ConstAttr 0x56556f481d68 Implicit # | | |-FunctionDecl 0x56556f481fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x56556f481de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x56556f481e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f482070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f4820d0 # | | | |-NoThrowAttr 0x56556f482110 Implicit # | | | `-ConstAttr 0x56556f482138 Implicit # | | |-FunctionDecl 0x56556f482388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x56556f4821b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x56556f482230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f482440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f4824a0 # | | | |-NoThrowAttr 0x56556f4824e0 Implicit # | | | `-ConstAttr 0x56556f482508 Implicit # | | |-FunctionDecl 0x56556f482758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x56556f482580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x56556f482600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f482810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f482890 # | | | |-NoThrowAttr 0x56556f4828d0 Implicit # | | | `-ConstAttr 0x56556f4828f8 Implicit # | | |-FunctionDecl 0x56556f482b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x56556f482970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f4829f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f482c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f482c60 # | | | |-NoThrowAttr 0x56556f482ca0 Implicit # | | | `-ConstAttr 0x56556f482cc8 Implicit # | | |-FunctionDecl 0x56556f482f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x56556f482d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f482dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f482fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f483030 # | | | |-NoThrowAttr 0x56556f483070 Implicit # | | | `-ConstAttr 0x56556f483098 Implicit # | | |-FunctionDecl 0x56556f4832e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x56556f483110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f483190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4833a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f483400 # | | | |-NoThrowAttr 0x56556f483440 Implicit # | | | `-ConstAttr 0x56556f483468 Implicit # | | |-FunctionDecl 0x56556f4836b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x56556f4834e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f483560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f483770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f4837d0 # | | | |-NoThrowAttr 0x56556f483810 Implicit # | | | `-ConstAttr 0x56556f483838 Implicit # | | |-FunctionDecl 0x56556f483a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x56556f4838b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f483930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f483b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f483ba0 # | | | |-NoThrowAttr 0x56556f483be0 Implicit # | | | `-ConstAttr 0x56556f483c08 Implicit # | | |-FunctionDecl 0x56556f483e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x56556f483c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f483d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f483f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f483f70 # | | | |-NoThrowAttr 0x56556f483fb0 Implicit # | | | `-ConstAttr 0x56556f483fd8 Implicit # | | |-FunctionDecl 0x56556f484228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x56556f484050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f4840d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4842e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f484340 # | | | |-NoThrowAttr 0x56556f484380 Implicit # | | | `-ConstAttr 0x56556f4843a8 Implicit # | | |-FunctionDecl 0x56556f4845f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x56556f484420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f4844a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4846b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f484710 # | | | |-NoThrowAttr 0x56556f484750 Implicit # | | | `-ConstAttr 0x56556f484778 Implicit # | | |-FunctionDecl 0x56556f4849f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x56556f4847d8 col:57 'double' # | | | |-ParmVarDecl 0x56556f4848a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f484ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f484b10 # | | | |-NoThrowAttr 0x56556f484b50 Implicit # | | | `-ConstAttr 0x56556f484b78 Implicit # | | |-FunctionDecl 0x56556f484dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x56556f484bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x56556f484c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f484e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f484ee0 # | | | |-NoThrowAttr 0x56556f484f20 Implicit # | | | `-ConstAttr 0x56556f484f48 Implicit # | | |-FunctionDecl 0x56556f485198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x56556f484fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x56556f485040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f485250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f4852b0 # | | | |-NoThrowAttr 0x56556f4852f0 Implicit # | | | `-ConstAttr 0x56556f485318 Implicit # | | |-FunctionDecl 0x56556f485568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x56556f485390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x56556f485410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f485620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x56556f485680 # | | | |-NoThrowAttr 0x56556f4856c0 Implicit # | | | `-ConstAttr 0x56556f4856e8 Implicit # | | |-FunctionDecl 0x56556f485820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x56556f485770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56556f4858d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f485990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f4859c0 # | | | |-NoThrowAttr 0x56556f485a00 Implicit # | | | `-ConstAttr 0x56556f485a28 Implicit # | | |-FunctionDecl 0x56556f485b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f485aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x56556f485c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f485cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f485cf0 # | | | |-NoThrowAttr 0x56556f485d30 Implicit # | | | `-ConstAttr 0x56556f485d58 Implicit # | | |-FunctionDecl 0x56556f485e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f485de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x56556f485f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f486000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f486030 # | | | |-NoThrowAttr 0x56556f486070 Implicit # | | | `-ConstAttr 0x56556f486098 Implicit # | | |-FunctionDecl 0x56556f4861d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f486120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x56556f486280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f486340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f486370 # | | | |-NoThrowAttr 0x56556f4863b0 Implicit # | | | `-ConstAttr 0x56556f4863d8 Implicit # | | |-FunctionDecl 0x56556f486510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f486460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56556f4865c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f486680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f4866b0 # | | | |-NoThrowAttr 0x56556f4866f0 Implicit # | | | `-ConstAttr 0x56556f486718 Implicit # | | |-FunctionDecl 0x56556f4868b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f4867a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f486960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f486a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f486a50 # | | | |-NoThrowAttr 0x56556f486a90 Implicit # | | | `-ConstAttr 0x56556f486ab8 Implicit # | | |-FunctionDecl 0x56556f486bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f486b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f486ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f486d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f486d90 # | | | |-NoThrowAttr 0x56556f486dd0 Implicit # | | | `-ConstAttr 0x56556f486df8 Implicit # | | |-FunctionDecl 0x56556f486f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f486e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f486fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4870a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x56556f4870d0 # | | | |-NoThrowAttr 0x56556f487110 Implicit # | | | `-ConstAttr 0x56556f487138 Implicit # | | |-FunctionDecl 0x56556f487270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x56556f4871c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56556f487320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4873e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f487410 # | | | |-NoThrowAttr 0x56556f487450 Implicit # | | | `-ConstAttr 0x56556f487478 Implicit # | | |-FunctionDecl 0x56556f4875a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f4874f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x56556f487650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f487710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f487740 # | | | |-NoThrowAttr 0x56556f487780 Implicit # | | | `-ConstAttr 0x56556f4877a8 Implicit # | | |-FunctionDecl 0x56556f4878e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f487830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x56556f487990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f487a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f487a80 # | | | |-NoThrowAttr 0x56556f487ac0 Implicit # | | | `-ConstAttr 0x56556f487ae8 Implicit # | | |-FunctionDecl 0x56556f487c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f487b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x56556f487cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f487d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f487dc0 # | | | |-NoThrowAttr 0x56556f487e00 Implicit # | | | `-ConstAttr 0x56556f487e28 Implicit # | | |-FunctionDecl 0x56556f487f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f487eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56556f488010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4880d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f488100 # | | | |-NoThrowAttr 0x56556f488140 Implicit # | | | `-ConstAttr 0x56556f488168 Implicit # | | |-FunctionDecl 0x56556f4882a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f4881f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f488350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f488410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f488440 # | | | |-NoThrowAttr 0x56556f488480 Implicit # | | | `-ConstAttr 0x56556f4884a8 Implicit # | | |-FunctionDecl 0x56556f4885e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f488530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f488690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f488750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f488780 # | | | |-NoThrowAttr 0x56556f4887c0 Implicit # | | | `-ConstAttr 0x56556f4887e8 Implicit # | | |-FunctionDecl 0x56556f488970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f4888c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f488a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f488ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x56556f488b10 # | | | |-NoThrowAttr 0x56556f488b50 Implicit # | | | `-ConstAttr 0x56556f488b78 Implicit # | | |-FunctionDecl 0x56556f488cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x56556f488c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56556f488d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f488e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f488e50 # | | | |-NoThrowAttr 0x56556f488e90 Implicit # | | | `-ConstAttr 0x56556f488eb8 Implicit # | | |-FunctionDecl 0x56556f488fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f488f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x56556f489090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f489150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f489180 # | | | |-NoThrowAttr 0x56556f4891c0 Implicit # | | | `-ConstAttr 0x56556f4891e8 Implicit # | | |-FunctionDecl 0x56556f489320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f489270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x56556f4893d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f489490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f4894c0 # | | | |-NoThrowAttr 0x56556f489500 Implicit # | | | `-ConstAttr 0x56556f489528 Implicit # | | |-FunctionDecl 0x56556f489660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f4895b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x56556f489710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4897d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f489800 # | | | |-NoThrowAttr 0x56556f489840 Implicit # | | | `-ConstAttr 0x56556f489868 Implicit # | | |-FunctionDecl 0x56556f4899a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f4898f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56556f489a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f489b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f489b40 # | | | |-NoThrowAttr 0x56556f489b80 Implicit # | | | `-ConstAttr 0x56556f489ba8 Implicit # | | |-FunctionDecl 0x56556f489ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f489c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f489d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f489e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f489e80 # | | | |-NoThrowAttr 0x56556f489ec0 Implicit # | | | `-ConstAttr 0x56556f489ee8 Implicit # | | |-FunctionDecl 0x56556f48a020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f489f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f48a0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f48a190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f48a1c0 # | | | |-NoThrowAttr 0x56556f48a200 Implicit # | | | `-ConstAttr 0x56556f48a228 Implicit # | | |-FunctionDecl 0x56556f48a360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f48a2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f48a410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f48a4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x56556f48a500 # | | | |-NoThrowAttr 0x56556f48a540 Implicit # | | | `-ConstAttr 0x56556f48a568 Implicit # | | |-FunctionDecl 0x56556f48a678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x56556f48a5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x56556f48a728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48a788 # | | | |-NoThrowAttr 0x56556f48a7c8 Implicit # | | | `-ConstAttr 0x56556f48a7f0 Implicit # | | |-FunctionDecl 0x56556f48a9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f48a858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48aa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48aac8 # | | | |-NoThrowAttr 0x56556f48ab08 Implicit # | | | `-ConstAttr 0x56556f48ab30 Implicit # | | |-FunctionDecl 0x56556f48ac58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f48aba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48ad08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48ad68 # | | | |-NoThrowAttr 0x56556f48ada8 Implicit # | | | `-ConstAttr 0x56556f48add0 Implicit # | | |-FunctionDecl 0x56556f48aef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f48ae48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48afa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48b008 # | | | |-NoThrowAttr 0x56556f48b048 Implicit # | | | `-ConstAttr 0x56556f48b070 Implicit # | | |-FunctionDecl 0x56556f48b180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x56556f48b0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x56556f48b230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48b290 # | | | |-NoThrowAttr 0x56556f48b2d0 Implicit # | | | `-ConstAttr 0x56556f48b2f8 Implicit # | | |-FunctionDecl 0x56556f48b420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f48b370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48b4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48b530 # | | | |-NoThrowAttr 0x56556f48b570 Implicit # | | | `-ConstAttr 0x56556f48b598 Implicit # | | |-FunctionDecl 0x56556f48b6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f48b610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48b770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48b7d0 # | | | |-NoThrowAttr 0x56556f48b810 Implicit # | | | `-ConstAttr 0x56556f48b838 Implicit # | | |-FunctionDecl 0x56556f48b960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f48b8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48ba10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48ba70 # | | | |-NoThrowAttr 0x56556f48bab0 Implicit # | | | `-ConstAttr 0x56556f48bad8 Implicit # | | |-FunctionDecl 0x56556f48bc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x56556f48bb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f48bcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48bd10 # | | | |-NoThrowAttr 0x56556f48bd50 Implicit # | | | `-ConstAttr 0x56556f48bd78 Implicit # | | |-FunctionDecl 0x56556f48bea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f48bdf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48bf50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48bfb0 # | | | |-NoThrowAttr 0x56556f48bff0 Implicit # | | | `-ConstAttr 0x56556f48c018 Implicit # | | |-FunctionDecl 0x56556f48c140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f48c090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48c1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48c250 # | | | |-NoThrowAttr 0x56556f48c290 Implicit # | | | `-ConstAttr 0x56556f48c2b8 Implicit # | | |-FunctionDecl 0x56556f48c3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f48c330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48c490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48c4f0 # | | | |-NoThrowAttr 0x56556f48c530 Implicit # | | | `-ConstAttr 0x56556f48c558 Implicit # | | |-FunctionDecl 0x56556f48c680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f48c5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f48c730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48c790 # | | | |-NoThrowAttr 0x56556f48c7d0 Implicit # | | | `-ConstAttr 0x56556f48c7f8 Implicit # | | |-FunctionDecl 0x56556f48cbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f48c870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48cc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48ccd0 # | | | |-NoThrowAttr 0x56556f48cd10 Implicit # | | | `-ConstAttr 0x56556f48cd38 Implicit # | | |-FunctionDecl 0x56556f48ce60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f48cdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48cf10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48cf70 # | | | |-NoThrowAttr 0x56556f48cfb0 Implicit # | | | `-ConstAttr 0x56556f48cfd8 Implicit # | | |-FunctionDecl 0x56556f48d100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f48d050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48d1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48d210 # | | | |-NoThrowAttr 0x56556f48d250 Implicit # | | | `-ConstAttr 0x56556f48d278 Implicit # | | |-FunctionDecl 0x56556f48d3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f48d2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f48d450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48d4b0 # | | | |-NoThrowAttr 0x56556f48d4f0 Implicit # | | | `-ConstAttr 0x56556f48d518 Implicit # | | |-FunctionDecl 0x56556f48d640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f48d590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48d6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48d750 # | | | |-NoThrowAttr 0x56556f48d790 Implicit # | | | `-ConstAttr 0x56556f48d7b8 Implicit # | | |-FunctionDecl 0x56556f48d8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f48d830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48d990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48d9f0 # | | | |-NoThrowAttr 0x56556f48da30 Implicit # | | | `-ConstAttr 0x56556f48da58 Implicit # | | |-FunctionDecl 0x56556f48db80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f48dad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48dc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48dc90 # | | | |-NoThrowAttr 0x56556f48dcd0 Implicit # | | | `-ConstAttr 0x56556f48dcf8 Implicit # | | |-FunctionDecl 0x56556f48de08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x56556f48dd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x56556f48deb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48df18 # | | | |-NoThrowAttr 0x56556f48df58 Implicit # | | | `-ConstAttr 0x56556f48df80 Implicit # | | |-FunctionDecl 0x56556f48e0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f48dff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48e158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48e1b8 # | | | |-NoThrowAttr 0x56556f48e1f8 Implicit # | | | `-ConstAttr 0x56556f48e220 Implicit # | | |-FunctionDecl 0x56556f48e348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f48e298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48e3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48e458 # | | | |-NoThrowAttr 0x56556f48e498 Implicit # | | | `-ConstAttr 0x56556f48e4c0 Implicit # | | |-FunctionDecl 0x56556f48e5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f48e538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48e698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48e6f8 # | | | |-NoThrowAttr 0x56556f48e738 Implicit # | | | `-ConstAttr 0x56556f48e760 Implicit # | | |-FunctionDecl 0x56556f48e870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x56556f48e7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x56556f48e920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48e980 # | | | |-NoThrowAttr 0x56556f48e9c0 Implicit # | | | `-ConstAttr 0x56556f48e9e8 Implicit # | | |-FunctionDecl 0x56556f48eb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f48ea60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48ee10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48ee70 # | | | |-NoThrowAttr 0x56556f48eeb0 Implicit # | | | `-ConstAttr 0x56556f48eed8 Implicit # | | |-FunctionDecl 0x56556f48f000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f48ef50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48f0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48f110 # | | | |-NoThrowAttr 0x56556f48f150 Implicit # | | | `-ConstAttr 0x56556f48f178 Implicit # | | |-FunctionDecl 0x56556f48f2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f48f1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48f350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x56556f48f3b0 # | | | |-NoThrowAttr 0x56556f48f3f0 Implicit # | | | `-ConstAttr 0x56556f48f418 Implicit # | | |-FunctionDecl 0x56556f48f528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x56556f48f478 col:52 'half' # | | | |-BuiltinAliasAttr 0x56556f48f5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f48f638 # | | | |-NoThrowAttr 0x56556f48f678 Implicit # | | | `-ConstAttr 0x56556f48f6a0 Implicit # | | |-FunctionDecl 0x56556f48f7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f48f708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f48f868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f48f8c8 # | | | |-NoThrowAttr 0x56556f48f908 Implicit # | | | `-ConstAttr 0x56556f48f930 Implicit # | | |-FunctionDecl 0x56556f48fa58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f48f9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f48fb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f48fb68 # | | | |-NoThrowAttr 0x56556f48fba8 Implicit # | | | `-ConstAttr 0x56556f48fbd0 Implicit # | | |-FunctionDecl 0x56556f48fcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f48fc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f48fda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f48fe08 # | | | |-NoThrowAttr 0x56556f48fe48 Implicit # | | | `-ConstAttr 0x56556f48fe70 Implicit # | | |-FunctionDecl 0x56556f48ff90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x56556f48fee0 col:50 'int' # | | | |-AvailabilityAttr 0x56556f490040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f490100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f490130 # | | | |-NoThrowAttr 0x56556f490170 Implicit # | | | `-ConstAttr 0x56556f490198 Implicit # | | |-FunctionDecl 0x56556f4902d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f490220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x56556f490380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f490440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f490470 # | | | |-NoThrowAttr 0x56556f4904b0 Implicit # | | | `-ConstAttr 0x56556f4904d8 Implicit # | | |-FunctionDecl 0x56556f490610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f490560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x56556f4906c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f490780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4907b0 # | | | |-NoThrowAttr 0x56556f4907f0 Implicit # | | | `-ConstAttr 0x56556f490818 Implicit # | | |-FunctionDecl 0x56556f490950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f4908a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x56556f490a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f490ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f490af0 # | | | |-NoThrowAttr 0x56556f490b30 Implicit # | | | `-ConstAttr 0x56556f490b58 Implicit # | | |-FunctionDecl 0x56556f490c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x56556f490be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56556f490d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f491e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f491e60 # | | | |-NoThrowAttr 0x56556f491ea0 Implicit # | | | `-ConstAttr 0x56556f491ec8 Implicit # | | |-FunctionDecl 0x56556f492000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f491f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x56556f4920b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f492170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4921a0 # | | | |-NoThrowAttr 0x56556f4921e0 Implicit # | | | `-ConstAttr 0x56556f492208 Implicit # | | |-FunctionDecl 0x56556f492340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f492290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x56556f4923f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4924b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4924e0 # | | | |-NoThrowAttr 0x56556f492520 Implicit # | | | `-ConstAttr 0x56556f492548 Implicit # | | |-FunctionDecl 0x56556f492680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f4925d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x56556f492730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4927f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f492820 # | | | |-NoThrowAttr 0x56556f492860 Implicit # | | | `-ConstAttr 0x56556f492888 Implicit # | | |-FunctionDecl 0x56556f4929c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f492910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x56556f492a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f492b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f492b60 # | | | |-NoThrowAttr 0x56556f492ba0 Implicit # | | | `-ConstAttr 0x56556f492bc8 Implicit # | | |-FunctionDecl 0x56556f492d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f492c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f492db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f492e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f492ea0 # | | | |-NoThrowAttr 0x56556f492ee0 Implicit # | | | `-ConstAttr 0x56556f492f08 Implicit # | | |-FunctionDecl 0x56556f493040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f492f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f4930f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4931b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4931e0 # | | | |-NoThrowAttr 0x56556f493220 Implicit # | | | `-ConstAttr 0x56556f493248 Implicit # | | |-FunctionDecl 0x56556f493380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f4932d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f493430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4934f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f493520 # | | | |-NoThrowAttr 0x56556f493560 Implicit # | | | `-ConstAttr 0x56556f493588 Implicit # | | |-FunctionDecl 0x56556f4936c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f493610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56556f493770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f493830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f493860 # | | | |-NoThrowAttr 0x56556f4938a0 Implicit # | | | `-ConstAttr 0x56556f4938c8 Implicit # | | |-FunctionDecl 0x56556f493a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f493950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f493ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f493b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f493ba0 # | | | |-NoThrowAttr 0x56556f493be0 Implicit # | | | `-ConstAttr 0x56556f493c08 Implicit # | | |-FunctionDecl 0x56556f493d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f493c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f4975c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f497680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4976b0 # | | | |-NoThrowAttr 0x56556f4976f0 Implicit # | | | `-ConstAttr 0x56556f497718 Implicit # | | |-FunctionDecl 0x56556f497850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f4977a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f497900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4979c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4979f0 # | | | |-NoThrowAttr 0x56556f497a30 Implicit # | | | `-ConstAttr 0x56556f497a58 Implicit # | | |-FunctionDecl 0x56556f497b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x56556f497ac8 col:54 'float' # | | | |-AvailabilityAttr 0x56556f497c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f497ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f497d18 # | | | |-NoThrowAttr 0x56556f497d58 Implicit # | | | `-ConstAttr 0x56556f497d80 Implicit # | | |-FunctionDecl 0x56556f497eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f497e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x56556f497f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f498028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f498058 # | | | |-NoThrowAttr 0x56556f498098 Implicit # | | | `-ConstAttr 0x56556f4980c0 Implicit # | | |-FunctionDecl 0x56556f4981f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f498148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x56556f4982a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f498368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f498398 # | | | |-NoThrowAttr 0x56556f4983d8 Implicit # | | | `-ConstAttr 0x56556f498400 Implicit # | | |-FunctionDecl 0x56556f498538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f498488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x56556f4985e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4986a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4986d8 # | | | |-NoThrowAttr 0x56556f498718 Implicit # | | | `-ConstAttr 0x56556f498740 Implicit # | | |-FunctionDecl 0x56556f498860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x56556f4987b0 col:56 'double' # | | | |-AvailabilityAttr 0x56556f498910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4989d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f498a00 # | | | |-NoThrowAttr 0x56556f498a40 Implicit # | | | `-ConstAttr 0x56556f498a68 Implicit # | | |-FunctionDecl 0x56556f498ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f498af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x56556f498c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f498d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f498d40 # | | | |-NoThrowAttr 0x56556f498d80 Implicit # | | | `-ConstAttr 0x56556f498da8 Implicit # | | |-FunctionDecl 0x56556f498ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f498e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x56556f498f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f499050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f499080 # | | | |-NoThrowAttr 0x56556f4990c0 Implicit # | | | `-ConstAttr 0x56556f4990e8 Implicit # | | |-FunctionDecl 0x56556f499220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f499170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x56556f4992d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f499390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x56556f4993c0 # | | | |-NoThrowAttr 0x56556f499400 Implicit # | | | `-ConstAttr 0x56556f499428 Implicit # | | |-FunctionDecl 0x56556f4995d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x56556f499488 col:52 'half' # | | | |-BuiltinAliasAttr 0x56556f499680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f4996e0 # | | | |-NoThrowAttr 0x56556f499720 Implicit # | | | `-ConstAttr 0x56556f499748 Implicit # | | |-FunctionDecl 0x56556f499860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4997b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f499910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f499970 # | | | |-NoThrowAttr 0x56556f4999b0 Implicit # | | | `-ConstAttr 0x56556f4999d8 Implicit # | | |-FunctionDecl 0x56556f499b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f499a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f499bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f499c10 # | | | |-NoThrowAttr 0x56556f499c50 Implicit # | | | `-ConstAttr 0x56556f499c78 Implicit # | | |-FunctionDecl 0x56556f499da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f499cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f499e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f499eb0 # | | | |-NoThrowAttr 0x56556f499ef0 Implicit # | | | `-ConstAttr 0x56556f499f18 Implicit # | | |-FunctionDecl 0x56556f49a028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x56556f499f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x56556f49a0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49a138 # | | | |-NoThrowAttr 0x56556f49a178 Implicit # | | | `-ConstAttr 0x56556f49a1a0 Implicit # | | |-FunctionDecl 0x56556f49a2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f49a218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f49a378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49a3d8 # | | | |-NoThrowAttr 0x56556f49a418 Implicit # | | | `-ConstAttr 0x56556f49a440 Implicit # | | |-FunctionDecl 0x56556f49a568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f49a4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f49a618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49a678 # | | | |-NoThrowAttr 0x56556f49a6b8 Implicit # | | | `-ConstAttr 0x56556f49a6e0 Implicit # | | |-FunctionDecl 0x56556f49a808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f49a758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f49a8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49a918 # | | | |-NoThrowAttr 0x56556f49a958 Implicit # | | | `-ConstAttr 0x56556f49a980 Implicit # | | |-FunctionDecl 0x56556f49aaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x56556f49a9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f49ab58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49abb8 # | | | |-NoThrowAttr 0x56556f49abf8 Implicit # | | | `-ConstAttr 0x56556f49ac20 Implicit # | | |-FunctionDecl 0x56556f49ad48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f49ac98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f49adf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49ae58 # | | | |-NoThrowAttr 0x56556f49ae98 Implicit # | | | `-ConstAttr 0x56556f49aec0 Implicit # | | |-FunctionDecl 0x56556f49afe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f49af38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f49b098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49b0f8 # | | | |-NoThrowAttr 0x56556f49b138 Implicit # | | | `-ConstAttr 0x56556f49b160 Implicit # | | |-FunctionDecl 0x56556f49b288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f49b1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f49b338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49b398 # | | | |-NoThrowAttr 0x56556f49b3d8 Implicit # | | | `-ConstAttr 0x56556f49b400 Implicit # | | |-FunctionDecl 0x56556f49b528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f49b478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f49b5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49b648 # | | | |-NoThrowAttr 0x56556f49b688 Implicit # | | | `-ConstAttr 0x56556f49b6b0 Implicit # | | |-FunctionDecl 0x56556f49b7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f49b728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f49b888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49b8e8 # | | | |-NoThrowAttr 0x56556f49b928 Implicit # | | | `-ConstAttr 0x56556f49b950 Implicit # | | |-FunctionDecl 0x56556f49ba78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f49b9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f49bb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49bb88 # | | | |-NoThrowAttr 0x56556f49bbc8 Implicit # | | | `-ConstAttr 0x56556f49bbf0 Implicit # | | |-FunctionDecl 0x56556f49bd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f49bc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f49bdc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49be28 # | | | |-NoThrowAttr 0x56556f49be68 Implicit # | | | `-ConstAttr 0x56556f49be90 Implicit # | | |-FunctionDecl 0x56556f49bfb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f49bf08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f49c068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49c0c8 # | | | |-NoThrowAttr 0x56556f49c108 Implicit # | | | `-ConstAttr 0x56556f49c130 Implicit # | | |-FunctionDecl 0x56556f49c258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f49c1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f49c308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49c368 # | | | |-NoThrowAttr 0x56556f49c3a8 Implicit # | | | `-ConstAttr 0x56556f49c3d0 Implicit # | | |-FunctionDecl 0x56556f49c4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f49c448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f49c5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49c608 # | | | |-NoThrowAttr 0x56556f49c648 Implicit # | | | `-ConstAttr 0x56556f49c670 Implicit # | | |-FunctionDecl 0x56556f49c798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f49c6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f49c848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49c8a8 # | | | |-NoThrowAttr 0x56556f49c8e8 Implicit # | | | `-ConstAttr 0x56556f49c910 Implicit # | | |-FunctionDecl 0x56556f49ca20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x56556f49c970 col:54 'float' # | | | |-BuiltinAliasAttr 0x56556f49cad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49cb30 # | | | |-NoThrowAttr 0x56556f49cb70 Implicit # | | | `-ConstAttr 0x56556f49cb98 Implicit # | | |-FunctionDecl 0x56556f49ccc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f49cc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f49cd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49cdd0 # | | | |-NoThrowAttr 0x56556f49ce10 Implicit # | | | `-ConstAttr 0x56556f49ce38 Implicit # | | |-FunctionDecl 0x56556f49cf60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f49ceb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f49d010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49d070 # | | | |-NoThrowAttr 0x56556f49d0b0 Implicit # | | | `-ConstAttr 0x56556f49d0d8 Implicit # | | |-FunctionDecl 0x56556f49d200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f49d150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f49d2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49d310 # | | | |-NoThrowAttr 0x56556f49d350 Implicit # | | | `-ConstAttr 0x56556f49d378 Implicit # | | |-FunctionDecl 0x56556f49d488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x56556f49d3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x56556f49d538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f49d598 # | | | |-NoThrowAttr 0x56556f43dce0 Implicit # | | | `-ConstAttr 0x56556f43dd08 Implicit # | | |-FunctionDecl 0x56556f43de30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f43dd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f43dee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f43df40 # | | | |-NoThrowAttr 0x56556f43df80 Implicit # | | | `-ConstAttr 0x56556f43dfa8 Implicit # | | |-FunctionDecl 0x56556f43e0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f43e020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f43e180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f43e1e0 # | | | |-NoThrowAttr 0x56556f43e220 Implicit # | | | `-ConstAttr 0x56556f43e248 Implicit # | | |-FunctionDecl 0x56556f43e370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f43e2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f43e420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56556f43e480 # | | | |-NoThrowAttr 0x56556f43e4c0 Implicit # | | | `-ConstAttr 0x56556f43e4e8 Implicit # | | |-FunctionDecl 0x56556f43e5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x56556f43e548 col:56 'half' # | | | |-BuiltinAliasAttr 0x56556f43e6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43e708 # | | | |-NoThrowAttr 0x56556f43e748 Implicit # | | | `-ConstAttr 0x56556f43e770 Implicit # | | |-FunctionDecl 0x56556f43e888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f43e7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f43e938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43e998 # | | | |-NoThrowAttr 0x56556f43e9d8 Implicit # | | | `-ConstAttr 0x56556f43ea00 Implicit # | | |-FunctionDecl 0x56556f43eb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f43ea78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f43ebd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43ec38 # | | | |-NoThrowAttr 0x56556f43ec78 Implicit # | | | `-ConstAttr 0x56556f43eca0 Implicit # | | |-FunctionDecl 0x56556f43edc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f43ed18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f43ee78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43eed8 # | | | |-NoThrowAttr 0x56556f43ef18 Implicit # | | | `-ConstAttr 0x56556f43ef40 Implicit # | | |-FunctionDecl 0x56556f43f060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x56556f43efb0 col:54 'int' # | | | |-AvailabilityAttr 0x56556f43f110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f43f1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43f200 # | | | |-NoThrowAttr 0x56556f43f240 Implicit # | | | `-ConstAttr 0x56556f43f268 Implicit # | | |-FunctionDecl 0x56556f43f3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f43f2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x56556f43f450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f43f510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43f540 # | | | |-NoThrowAttr 0x56556f43f580 Implicit # | | | `-ConstAttr 0x56556f43f5a8 Implicit # | | |-FunctionDecl 0x56556f43f6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f43f630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x56556f43f790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f43f850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43f880 # | | | |-NoThrowAttr 0x56556f43f8c0 Implicit # | | | `-ConstAttr 0x56556f43f8e8 Implicit # | | |-FunctionDecl 0x56556f43fa20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f43f970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x56556f43fad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f43fb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43fbc0 # | | | |-NoThrowAttr 0x56556f43fc00 Implicit # | | | `-ConstAttr 0x56556f43fc28 Implicit # | | |-FunctionDecl 0x56556f43fda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x56556f43fcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56556f43fe50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f43ff10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f43ff40 # | | | |-NoThrowAttr 0x56556f43ff80 Implicit # | | | `-ConstAttr 0x56556f43ffa8 Implicit # | | |-FunctionDecl 0x56556f4400e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f440030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x56556f440190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f440250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f440280 # | | | |-NoThrowAttr 0x56556f4402c0 Implicit # | | | `-ConstAttr 0x56556f4402e8 Implicit # | | |-FunctionDecl 0x56556f440420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f440370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x56556f4404d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f440590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4405c0 # | | | |-NoThrowAttr 0x56556f440600 Implicit # | | | `-ConstAttr 0x56556f440628 Implicit # | | |-FunctionDecl 0x56556f440760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f4406b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x56556f440810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4408d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f440900 # | | | |-NoThrowAttr 0x56556f440940 Implicit # | | | `-ConstAttr 0x56556f440968 Implicit # | | |-FunctionDecl 0x56556f440aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f4409f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x56556f440b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f440c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f440c40 # | | | |-NoThrowAttr 0x56556f440c80 Implicit # | | | `-ConstAttr 0x56556f440ca8 Implicit # | | |-FunctionDecl 0x56556f440de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f440d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f440e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f440f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f440f80 # | | | |-NoThrowAttr 0x56556f440fc0 Implicit # | | | `-ConstAttr 0x56556f440fe8 Implicit # | | |-FunctionDecl 0x56556f441120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f441070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f4411d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f441290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4412c0 # | | | |-NoThrowAttr 0x56556f441300 Implicit # | | | `-ConstAttr 0x56556f441328 Implicit # | | |-FunctionDecl 0x56556f441460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f4413b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f441510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4415d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f441600 # | | | |-NoThrowAttr 0x56556f441640 Implicit # | | | `-ConstAttr 0x56556f441668 Implicit # | | |-FunctionDecl 0x56556f4417a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f4416f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56556f441850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f441910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f441940 # | | | |-NoThrowAttr 0x56556f441980 Implicit # | | | `-ConstAttr 0x56556f4419a8 Implicit # | | |-FunctionDecl 0x56556f441ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f441a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56556f441b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f441c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f441c80 # | | | |-NoThrowAttr 0x56556f441cc0 Implicit # | | | `-ConstAttr 0x56556f4a9610 Implicit # | | |-FunctionDecl 0x56556f4a9748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f4a9698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x56556f4a97f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4a98b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4a98e8 # | | | |-NoThrowAttr 0x56556f4a9928 Implicit # | | | `-ConstAttr 0x56556f4a9950 Implicit # | | |-FunctionDecl 0x56556f4a9a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f4a99d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x56556f4a9b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4a9bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4a9c28 # | | | |-NoThrowAttr 0x56556f4a9c68 Implicit # | | | `-ConstAttr 0x56556f4a9c90 Implicit # | | |-FunctionDecl 0x56556f4a9db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x56556f4a9d00 col:58 'float' # | | | |-AvailabilityAttr 0x56556f4a9e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4a9f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4a9f50 # | | | |-NoThrowAttr 0x56556f4a9f90 Implicit # | | | `-ConstAttr 0x56556f4a9fb8 Implicit # | | |-FunctionDecl 0x56556f4aa0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4aa040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x56556f4aa1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4aa260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4aa290 # | | | |-NoThrowAttr 0x56556f4aa2d0 Implicit # | | | `-ConstAttr 0x56556f4aa2f8 Implicit # | | |-FunctionDecl 0x56556f4aa430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4aa380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x56556f4aa4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4aa5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4aa5d0 # | | | |-NoThrowAttr 0x56556f4aa610 Implicit # | | | `-ConstAttr 0x56556f4aa638 Implicit # | | |-FunctionDecl 0x56556f4aa770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4aa6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x56556f4aa820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4aa8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4aa910 # | | | |-NoThrowAttr 0x56556f4aa950 Implicit # | | | `-ConstAttr 0x56556f4aa978 Implicit # | | |-FunctionDecl 0x56556f4aaa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x56556f4aa9e8 col:60 'double' # | | | |-AvailabilityAttr 0x56556f4aab48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4aac08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4aac38 # | | | |-NoThrowAttr 0x56556f4aac78 Implicit # | | | `-ConstAttr 0x56556f4aaca0 Implicit # | | |-FunctionDecl 0x56556f4aadd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f4aad28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x56556f4aae88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4aaf48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4aaf78 # | | | |-NoThrowAttr 0x56556f4aafb8 Implicit # | | | `-ConstAttr 0x56556f4aafe0 Implicit # | | |-FunctionDecl 0x56556f4ab118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f4ab068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x56556f4ab1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4ab288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4ab2b8 # | | | |-NoThrowAttr 0x56556f4ab2f8 Implicit # | | | `-ConstAttr 0x56556f4ab320 Implicit # | | |-FunctionDecl 0x56556f4ab458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f4ab3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x56556f4ab508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56556f4ab5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56556f4ab620 # | | | |-NoThrowAttr 0x56556f4ab660 Implicit # | | | `-ConstAttr 0x56556f4ab688 Implicit # | | |-FunctionDecl 0x56556f4ab798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x56556f4ab6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x56556f4ab848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ab8a8 # | | | |-NoThrowAttr 0x56556f4ab8e8 Implicit # | | | `-ConstAttr 0x56556f4ab910 Implicit # | | |-FunctionDecl 0x56556f4aba28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4ab978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4abad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4abb38 # | | | |-NoThrowAttr 0x56556f4abb78 Implicit # | | | `-ConstAttr 0x56556f4abba0 Implicit # | | |-FunctionDecl 0x56556f4abcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4abc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4abd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4abdd8 # | | | |-NoThrowAttr 0x56556f4abe18 Implicit # | | | `-ConstAttr 0x56556f4abe40 Implicit # | | |-FunctionDecl 0x56556f4abf68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4abeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ac018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ac078 # | | | |-NoThrowAttr 0x56556f4ac0b8 Implicit # | | | `-ConstAttr 0x56556f4ac0e0 Implicit # | | |-FunctionDecl 0x56556f4ac1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x56556f4ac140 col:50 'int' # | | | |-BuiltinAliasAttr 0x56556f4ac2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ac300 # | | | |-NoThrowAttr 0x56556f4ac340 Implicit # | | | `-ConstAttr 0x56556f4ac368 Implicit # | | |-FunctionDecl 0x56556f4ac490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f4ac3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ac540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ac5a0 # | | | |-NoThrowAttr 0x56556f4ac5e0 Implicit # | | | `-ConstAttr 0x56556f4ac608 Implicit # | | |-FunctionDecl 0x56556f4ac730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f4ac680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ac7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ac840 # | | | |-NoThrowAttr 0x56556f4ac880 Implicit # | | | `-ConstAttr 0x56556f4ac8a8 Implicit # | | |-FunctionDecl 0x56556f4ac9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f4ac920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4aca80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4acae0 # | | | |-NoThrowAttr 0x56556f4acb20 Implicit # | | | `-ConstAttr 0x56556f4acb48 Implicit # | | |-FunctionDecl 0x56556f4acc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x56556f4acbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4acd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4acd80 # | | | |-NoThrowAttr 0x56556f4acdc0 Implicit # | | | `-ConstAttr 0x56556f4acde8 Implicit # | | |-FunctionDecl 0x56556f4acf10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f4ace60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4acfc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ad020 # | | | |-NoThrowAttr 0x56556f4ad060 Implicit # | | | `-ConstAttr 0x56556f4ad088 Implicit # | | |-FunctionDecl 0x56556f4ad1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f4ad100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ad260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ad2c0 # | | | |-NoThrowAttr 0x56556f4ad300 Implicit # | | | `-ConstAttr 0x56556f4ad328 Implicit # | | |-FunctionDecl 0x56556f4ad450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f4ad3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ad500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ad560 # | | | |-NoThrowAttr 0x56556f4ad5a0 Implicit # | | | `-ConstAttr 0x56556f4ad5c8 Implicit # | | |-FunctionDecl 0x56556f4ad710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f4ad660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f4ad7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ad820 # | | | |-NoThrowAttr 0x56556f4ad860 Implicit # | | | `-ConstAttr 0x56556f4ad888 Implicit # | | |-FunctionDecl 0x56556f4ad9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f4ad900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ada60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4adac0 # | | | |-NoThrowAttr 0x56556f4adb00 Implicit # | | | `-ConstAttr 0x56556f4adb28 Implicit # | | |-FunctionDecl 0x56556f4adc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f4adba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4add00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4add60 # | | | |-NoThrowAttr 0x56556f4adda0 Implicit # | | | `-ConstAttr 0x56556f4addc8 Implicit # | | |-FunctionDecl 0x56556f4adef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f4ade40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4adfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ae000 # | | | |-NoThrowAttr 0x56556f4ae040 Implicit # | | | `-ConstAttr 0x56556f4ae068 Implicit # | | |-FunctionDecl 0x56556f4ae190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f4ae0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f4ae240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ae2a0 # | | | |-NoThrowAttr 0x56556f4ae2e0 Implicit # | | | `-ConstAttr 0x56556f4ae308 Implicit # | | |-FunctionDecl 0x56556f4ae430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f4ae380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ae4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ae540 # | | | |-NoThrowAttr 0x56556f4ae580 Implicit # | | | `-ConstAttr 0x56556f4ae5a8 Implicit # | | |-FunctionDecl 0x56556f4ae6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f4ae620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4ae780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4ae7e0 # | | | |-NoThrowAttr 0x56556f4ae820 Implicit # | | | `-ConstAttr 0x56556f4ae848 Implicit # | | |-FunctionDecl 0x56556f4ae970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f4ae8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4aea20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4aea80 # | | | |-NoThrowAttr 0x56556f4aeac0 Implicit # | | | `-ConstAttr 0x56556f4aeae8 Implicit # | | |-FunctionDecl 0x56556f4aebf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x56556f4aeb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x56556f4aeca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4aed08 # | | | |-NoThrowAttr 0x56556f4aed48 Implicit # | | | `-ConstAttr 0x56556f4aed70 Implicit # | | |-FunctionDecl 0x56556f4aee98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4aede8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4aef48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4aefa8 # | | | |-NoThrowAttr 0x56556f4aefe8 Implicit # | | | `-ConstAttr 0x56556f4af010 Implicit # | | |-FunctionDecl 0x56556f4af138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4af088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4af1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4af248 # | | | |-NoThrowAttr 0x56556f4af288 Implicit # | | | `-ConstAttr 0x56556f4af2b0 Implicit # | | |-FunctionDecl 0x56556f4af3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4af328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4af488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4af4e8 # | | | |-NoThrowAttr 0x56556f4af528 Implicit # | | | `-ConstAttr 0x56556f4af550 Implicit # | | |-FunctionDecl 0x56556f4af670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x56556f4af5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x56556f4af720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4af780 # | | | |-NoThrowAttr 0x56556f4af7c0 Implicit # | | | `-ConstAttr 0x56556f4af7e8 Implicit # | | |-FunctionDecl 0x56556f4af910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f4af860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4af9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4afa20 # | | | |-NoThrowAttr 0x56556f4afa60 Implicit # | | | `-ConstAttr 0x56556f4afa88 Implicit # | | |-FunctionDecl 0x56556f4afbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f4afb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4afc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4afcc0 # | | | |-NoThrowAttr 0x56556f4afd00 Implicit # | | | `-ConstAttr 0x56556f4afd28 Implicit # | | |-FunctionDecl 0x56556f4afe50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f4afda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4aff00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x56556f4aff60 # | | | |-NoThrowAttr 0x56556f4affa0 Implicit # | | | `-ConstAttr 0x56556f4affc8 Implicit # | | |-FunctionDecl 0x56556f4b00d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x56556f4b0028 col:56 'half' # | | | |-BuiltinAliasAttr 0x56556f4b0188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b01e8 # | | | |-NoThrowAttr 0x56556f4b0228 Implicit # | | | `-ConstAttr 0x56556f4b0250 Implicit # | | |-FunctionDecl 0x56556f4b0368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4b02b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b0418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b0478 # | | | |-NoThrowAttr 0x56556f4b04b8 Implicit # | | | `-ConstAttr 0x56556f4b04e0 Implicit # | | |-FunctionDecl 0x56556f4b0608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4b0558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b06b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b0718 # | | | |-NoThrowAttr 0x56556f4b0758 Implicit # | | | `-ConstAttr 0x56556f4b0780 Implicit # | | |-FunctionDecl 0x56556f4b08a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4b07f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b0958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b09b8 # | | | |-NoThrowAttr 0x56556f4b09f8 Implicit # | | | `-ConstAttr 0x56556f4b0a20 Implicit # | | |-FunctionDecl 0x56556f4b0b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x56556f4b0a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x56556f4b0be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b0c40 # | | | |-NoThrowAttr 0x56556f4b0c80 Implicit # | | | `-ConstAttr 0x56556f4b0ca8 Implicit # | | |-FunctionDecl 0x56556f4b0dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f4b0d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b0e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b0ee0 # | | | |-NoThrowAttr 0x56556f4b0f20 Implicit # | | | `-ConstAttr 0x56556f4b0f48 Implicit # | | |-FunctionDecl 0x56556f4b1070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f4b0fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b1120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b1180 # | | | |-NoThrowAttr 0x56556f4b11c0 Implicit # | | | `-ConstAttr 0x56556f4b11e8 Implicit # | | |-FunctionDecl 0x56556f4b1310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f4b1260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b13c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b1420 # | | | |-NoThrowAttr 0x56556f4b1460 Implicit # | | | `-ConstAttr 0x56556f4b1488 Implicit # | | |-FunctionDecl 0x56556f4b1650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x56556f4b1500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4b1700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b1760 # | | | |-NoThrowAttr 0x56556f4b17a0 Implicit # | | | `-ConstAttr 0x56556f4b17c8 Implicit # | | |-FunctionDecl 0x56556f4b18f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f4b1840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b19a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b1a00 # | | | |-NoThrowAttr 0x56556f4b1a40 Implicit # | | | `-ConstAttr 0x56556f4b1a68 Implicit # | | |-FunctionDecl 0x56556f4b1b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f4b1ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b1c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b1ca0 # | | | |-NoThrowAttr 0x56556f4b1ce0 Implicit # | | | `-ConstAttr 0x56556f4b1d08 Implicit # | | |-FunctionDecl 0x56556f4b1e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f4b1d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b1ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b1f40 # | | | |-NoThrowAttr 0x56556f4b1f80 Implicit # | | | `-ConstAttr 0x56556f4b1fa8 Implicit # | | |-FunctionDecl 0x56556f4b20d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f4b2020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f4b2180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b21e0 # | | | |-NoThrowAttr 0x56556f4b2220 Implicit # | | | `-ConstAttr 0x56556f4b2248 Implicit # | | |-FunctionDecl 0x56556f4b2370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f4b22c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b2420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b2480 # | | | |-NoThrowAttr 0x56556f4b24c0 Implicit # | | | `-ConstAttr 0x56556f4b24e8 Implicit # | | |-FunctionDecl 0x56556f4b2610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f4b2560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b26c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b2720 # | | | |-NoThrowAttr 0x56556f4b2760 Implicit # | | | `-ConstAttr 0x56556f4b2788 Implicit # | | |-FunctionDecl 0x56556f4b28b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f4b2800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b2960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b29c0 # | | | |-NoThrowAttr 0x56556f4b2a00 Implicit # | | | `-ConstAttr 0x56556f4b2a28 Implicit # | | |-FunctionDecl 0x56556f4b2b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f4b2aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f4b2c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b2c60 # | | | |-NoThrowAttr 0x56556f4b2ca0 Implicit # | | | `-ConstAttr 0x56556f4b2cc8 Implicit # | | |-FunctionDecl 0x56556f4b2df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f4b2d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b2ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b2f00 # | | | |-NoThrowAttr 0x56556f4b2f40 Implicit # | | | `-ConstAttr 0x56556f4b2f68 Implicit # | | |-FunctionDecl 0x56556f4b3090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f4b2fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b3140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b31a0 # | | | |-NoThrowAttr 0x56556f4b31e0 Implicit # | | | `-ConstAttr 0x56556f4b3208 Implicit # | | |-FunctionDecl 0x56556f4b3330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f4b3280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b33e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b3440 # | | | |-NoThrowAttr 0x56556f4b3480 Implicit # | | | `-ConstAttr 0x56556f4b34a8 Implicit # | | |-FunctionDecl 0x56556f4b3660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x56556f4b3508 col:58 'float' # | | | |-BuiltinAliasAttr 0x56556f4b3710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b3770 # | | | |-NoThrowAttr 0x56556f4b37b0 Implicit # | | | `-ConstAttr 0x56556f4b37d8 Implicit # | | |-FunctionDecl 0x56556f4b3900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4b3850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b39b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b3a10 # | | | |-NoThrowAttr 0x56556f4b3a50 Implicit # | | | `-ConstAttr 0x56556f4b3a78 Implicit # | | |-FunctionDecl 0x56556f4b3ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4b3af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b3c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b3cb0 # | | | |-NoThrowAttr 0x56556f4b3cf0 Implicit # | | | `-ConstAttr 0x56556f4b3d18 Implicit # | | |-FunctionDecl 0x56556f4b3e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4b3d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b3ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b3f50 # | | | |-NoThrowAttr 0x56556f4b3f90 Implicit # | | | `-ConstAttr 0x56556f4b3fb8 Implicit # | | |-FunctionDecl 0x56556f4b40c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x56556f4b4018 col:60 'double' # | | | |-BuiltinAliasAttr 0x56556f4b4178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b41d8 # | | | |-NoThrowAttr 0x56556f4b4218 Implicit # | | | `-ConstAttr 0x56556f4b4240 Implicit # | | |-FunctionDecl 0x56556f4b4368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f4b42b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b4418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b4478 # | | | |-NoThrowAttr 0x56556f4b44b8 Implicit # | | | `-ConstAttr 0x56556f4b44e0 Implicit # | | |-FunctionDecl 0x56556f4b4608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f4b4558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b46b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b4718 # | | | |-NoThrowAttr 0x56556f4b4758 Implicit # | | | `-ConstAttr 0x56556f4b4780 Implicit # | | |-FunctionDecl 0x56556f4b48a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f4b47f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b4958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x56556f4b49b8 # | | | |-NoThrowAttr 0x56556f4b49f8 Implicit # | | | `-ConstAttr 0x56556f4b4a20 Implicit # | | |-FunctionDecl 0x56556f4b4b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x56556f4b4a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x56556f4b4be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b4c40 # | | | |-NoThrowAttr 0x56556f4b4c80 Implicit # | | | `-ConstAttr 0x56556f4b4ca8 Implicit # | | |-FunctionDecl 0x56556f4b4dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4b4d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b4e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b4ed0 # | | | |-NoThrowAttr 0x56556f4b4f10 Implicit # | | | `-ConstAttr 0x56556f4b4f38 Implicit # | | |-FunctionDecl 0x56556f4b5060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4b4fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b5110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b5170 # | | | |-NoThrowAttr 0x56556f4b51b0 Implicit # | | | `-ConstAttr 0x56556f4b51d8 Implicit # | | |-FunctionDecl 0x56556f4b5300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4b5250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b53b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b5410 # | | | |-NoThrowAttr 0x56556f4b5450 Implicit # | | | `-ConstAttr 0x56556f4b5478 Implicit # | | |-FunctionDecl 0x56556f4b5588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x56556f4b54d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x56556f4b5670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b56d0 # | | | |-NoThrowAttr 0x56556f4b5710 Implicit # | | | `-ConstAttr 0x56556f4b5738 Implicit # | | |-FunctionDecl 0x56556f4b5860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f4b57b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b5910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b5970 # | | | |-NoThrowAttr 0x56556f4b59b0 Implicit # | | | `-ConstAttr 0x56556f4b59d8 Implicit # | | |-FunctionDecl 0x56556f4b5b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f4b5a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b5bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b5c10 # | | | |-NoThrowAttr 0x56556f4b5c50 Implicit # | | | `-ConstAttr 0x56556f4b5c78 Implicit # | | |-FunctionDecl 0x56556f4b5da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f4b5cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b5e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b5eb0 # | | | |-NoThrowAttr 0x56556f4b5ef0 Implicit # | | | `-ConstAttr 0x56556f4b5f18 Implicit # | | |-FunctionDecl 0x56556f4b6040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x56556f4b5f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f4b60f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b6150 # | | | |-NoThrowAttr 0x56556f4b6190 Implicit # | | | `-ConstAttr 0x56556f4b61b8 Implicit # | | |-FunctionDecl 0x56556f4b62e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56556f4b6230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b6390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b63f0 # | | | |-NoThrowAttr 0x56556f4b6430 Implicit # | | | `-ConstAttr 0x56556f4b6458 Implicit # | | |-FunctionDecl 0x56556f4b6580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56556f4b64d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b6630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b6690 # | | | |-NoThrowAttr 0x56556f4b66d0 Implicit # | | | `-ConstAttr 0x56556f4b66f8 Implicit # | | |-FunctionDecl 0x56556f4b6820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56556f4b6770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b68d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b6930 # | | | |-NoThrowAttr 0x56556f4b6970 Implicit # | | | `-ConstAttr 0x56556f4b6998 Implicit # | | |-FunctionDecl 0x56556f4b6ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56556f4b6a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f4b6b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b6bd0 # | | | |-NoThrowAttr 0x56556f4b6c10 Implicit # | | | `-ConstAttr 0x56556f4b6c38 Implicit # | | |-FunctionDecl 0x56556f4b6d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f4b6cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b6e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b6e70 # | | | |-NoThrowAttr 0x56556f4b6eb0 Implicit # | | | `-ConstAttr 0x56556f4b6ed8 Implicit # | | |-FunctionDecl 0x56556f4b7000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f4b6f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b70b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b7110 # | | | |-NoThrowAttr 0x56556f4b7150 Implicit # | | | `-ConstAttr 0x56556f4b7178 Implicit # | | |-FunctionDecl 0x56556f4b72a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f4b71f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4b7350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f4b73b0 # | | | |-NoThrowAttr 0x56556f4b73f0 Implicit # | | | `-ConstAttr 0x56556f4b7418 Implicit # | | |-FunctionDecl 0x56556f4b7540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56556f4b7490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f4b75f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45d7d0 # | | | |-NoThrowAttr 0x56556f45d810 Implicit # | | | `-ConstAttr 0x56556f45d838 Implicit # | | |-FunctionDecl 0x56556f45d960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f45d8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45da10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45da70 # | | | |-NoThrowAttr 0x56556f45dab0 Implicit # | | | `-ConstAttr 0x56556f45dad8 Implicit # | | |-FunctionDecl 0x56556f45dc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f45db50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45dcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45dd10 # | | | |-NoThrowAttr 0x56556f45dd50 Implicit # | | | `-ConstAttr 0x56556f45dd78 Implicit # | | |-FunctionDecl 0x56556f45dea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f45ddf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45df50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45dfb0 # | | | |-NoThrowAttr 0x56556f45dff0 Implicit # | | | `-ConstAttr 0x56556f45e018 Implicit # | | |-FunctionDecl 0x56556f45e128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x56556f45e078 col:56 'float' # | | | |-BuiltinAliasAttr 0x56556f45e1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45e238 # | | | |-NoThrowAttr 0x56556f45e278 Implicit # | | | `-ConstAttr 0x56556f45e2a0 Implicit # | | |-FunctionDecl 0x56556f45e3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f45e318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45e478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45e4d8 # | | | |-NoThrowAttr 0x56556f45e518 Implicit # | | | `-ConstAttr 0x56556f45e540 Implicit # | | |-FunctionDecl 0x56556f45e668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f45e5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45e718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45e778 # | | | |-NoThrowAttr 0x56556f45e7b8 Implicit # | | | `-ConstAttr 0x56556f45e7e0 Implicit # | | |-FunctionDecl 0x56556f45e908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f45e858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45e9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45ea18 # | | | |-NoThrowAttr 0x56556f45ea58 Implicit # | | | `-ConstAttr 0x56556f45ea80 Implicit # | | |-FunctionDecl 0x56556f45eb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x56556f45eae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x56556f45ec40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45eca0 # | | | |-NoThrowAttr 0x56556f45ece0 Implicit # | | | `-ConstAttr 0x56556f45ed08 Implicit # | | |-FunctionDecl 0x56556f45ee30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x56556f45ed80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45eee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45ef40 # | | | |-NoThrowAttr 0x56556f45ef80 Implicit # | | | `-ConstAttr 0x56556f45efa8 Implicit # | | |-FunctionDecl 0x56556f45f0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x56556f45f020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45f180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45f1e0 # | | | |-NoThrowAttr 0x56556f45f220 Implicit # | | | `-ConstAttr 0x56556f45f248 Implicit # | | |-FunctionDecl 0x56556f45f370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x56556f45f2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45f420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x56556f45f480 # | | | |-NoThrowAttr 0x56556f45f4c0 Implicit # | | | `-ConstAttr 0x56556f45f4e8 Implicit # | | |-FunctionDecl 0x56556f45f638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x56556f45f548 col:14 'half' # | | | |-BuiltinAliasAttr 0x56556f45f6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f45f760 Implicit # | | | `-ConstAttr 0x56556f45f788 Implicit # | | |-FunctionDecl 0x56556f45f938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x56556f45f810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f45f9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f45fa60 Implicit # | | | `-ConstAttr 0x56556f45fa88 Implicit # | | |-FunctionDecl 0x56556f45fc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x56556f45fb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f45fcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f45fd50 Implicit # | | | `-ConstAttr 0x56556f45fd78 Implicit # | | |-FunctionDecl 0x56556f45ff18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x56556f45fdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f45ffc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f460040 Implicit # | | | `-ConstAttr 0x56556f460068 Implicit # | | |-FunctionDecl 0x56556f460178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x56556f4600c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x56556f460228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f4602a0 Implicit # | | | `-ConstAttr 0x56556f4602c8 Implicit # | | |-FunctionDecl 0x56556f4603f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x56556f460340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4604a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f460518 Implicit # | | | `-ConstAttr 0x56556f460540 Implicit # | | |-FunctionDecl 0x56556f460668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x56556f4605b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56556f460718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f460790 Implicit # | | | `-ConstAttr 0x56556f4607b8 Implicit # | | |-FunctionDecl 0x56556f4608e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x56556f460830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56556f460990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f460a08 Implicit # | | | `-ConstAttr 0x56556f460a30 Implicit # | | |-FunctionDecl 0x56556f460bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x56556f460aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56556f460c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f460d00 Implicit # | | | `-ConstAttr 0x56556f460d28 Implicit # | | |-FunctionDecl 0x56556f460ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x56556f460da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56556f460f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f460ff0 Implicit # | | | `-ConstAttr 0x56556f461018 Implicit # | | |-FunctionDecl 0x56556f4611b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x56556f461090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56556f461268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f4612e0 Implicit # | | | `-ConstAttr 0x56556f461308 Implicit # | | |-FunctionDecl 0x56556f4614a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x56556f461380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56556f461558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f4615d0 Implicit # | | | `-ConstAttr 0x56556f4615f8 Implicit # | | |-FunctionDecl 0x56556f4617f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x56556f461658 col:15 'float' # | | | |-BuiltinAliasAttr 0x56556f4618a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f461918 Implicit # | | | `-ConstAttr 0x56556f461940 Implicit # | | |-FunctionDecl 0x56556f461ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x56556f4619b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f461b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f461c10 Implicit # | | | `-ConstAttr 0x56556f461c38 Implicit # | | |-FunctionDecl 0x56556f461dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x56556f461cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f461e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f461f00 Implicit # | | | `-ConstAttr 0x56556f461f28 Implicit # | | |-FunctionDecl 0x56556f4620c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x56556f461fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f462178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f4621f0 Implicit # | | | `-ConstAttr 0x56556f462218 Implicit # | | |-FunctionDecl 0x56556f4623b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x56556f462290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56556f462468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f4624e0 Implicit # | | | `-ConstAttr 0x56556f462508 Implicit # | | |-FunctionDecl 0x56556f4626a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x56556f462580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f462758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f4627d0 Implicit # | | | `-ConstAttr 0x56556f4627f8 Implicit # | | |-FunctionDecl 0x56556f462998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x56556f462870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f462a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f462ac0 Implicit # | | | `-ConstAttr 0x56556f462ae8 Implicit # | | |-FunctionDecl 0x56556f462c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x56556f462b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f462d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f462db0 Implicit # | | | `-ConstAttr 0x56556f462dd8 Implicit # | | |-FunctionDecl 0x56556f462f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x56556f462e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56556f463028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f4630a0 Implicit # | | | `-ConstAttr 0x56556f4630c8 Implicit # | | |-FunctionDecl 0x56556f463268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x56556f463140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56556f463318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f463390 Implicit # | | | `-ConstAttr 0x56556f4633b8 Implicit # | | |-FunctionDecl 0x56556f463558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x56556f463430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56556f463608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f463680 Implicit # | | | `-ConstAttr 0x56556f4636a8 Implicit # | | |-FunctionDecl 0x56556f463868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x56556f463720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56556f463918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f463990 Implicit # | | | `-ConstAttr 0x56556f4639b8 Implicit # | | |-FunctionDecl 0x56556f463b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x56556f463a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x56556f463bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f463c30 Implicit # | | | `-ConstAttr 0x56556f463c58 Implicit # | | |-FunctionDecl 0x56556f463df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x56556f463cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56556f463ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f463f20 Implicit # | | | `-ConstAttr 0x56556f463f48 Implicit # | | |-FunctionDecl 0x56556f4640e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x56556f463fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56556f464198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f464210 Implicit # | | | `-ConstAttr 0x56556f464238 Implicit # | | |-FunctionDecl 0x56556f4643d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x56556f4642b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56556f464488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x56556f464500 Implicit # | | | `-ConstAttr 0x56556f464528 Implicit # | | |-FunctionDecl 0x56556f464638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x56556f464588 col:18 'half' # | | | |-BuiltinAliasAttr 0x56556f4646e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f464760 Implicit # | | | `-ConstAttr 0x56556f464788 Implicit # | | |-FunctionDecl 0x56556f4648a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4647f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f464950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f4649c8 Implicit # | | | `-ConstAttr 0x56556f4649f0 Implicit # | | |-FunctionDecl 0x56556f464b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f464a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f464bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f464c40 Implicit # | | | `-ConstAttr 0x56556f464c68 Implicit # | | |-FunctionDecl 0x56556f464d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f464ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f464e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f464eb8 Implicit # | | | `-ConstAttr 0x56556f464ee0 Implicit # | | |-FunctionDecl 0x56556f464ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x56556f464f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x56556f4650a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f465118 Implicit # | | | `-ConstAttr 0x56556f465140 Implicit # | | |-FunctionDecl 0x56556f465268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4651b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f465318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f465390 Implicit # | | | `-ConstAttr 0x56556f4653b8 Implicit # | | |-FunctionDecl 0x56556f4654e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f465430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f465590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f465608 Implicit # | | | `-ConstAttr 0x56556f465630 Implicit # | | |-FunctionDecl 0x56556f465758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4656a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f465818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x56556f465890 Implicit # | | | `-ConstAttr 0x56556f4658b8 Implicit # | | |-FunctionDecl 0x56556f4659e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x56556f465a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x56556f465ae8 # | | | |-NoThrowAttr 0x56556f465b28 Implicit # | | | `-ConstAttr 0x56556f465b50 Implicit # | | |-FunctionDecl 0x56556f465c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x56556f465ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x56556f465d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f465d78 Implicit # | | | `-ConstAttr 0x56556f465da0 Implicit # | | |-FunctionDecl 0x56556f465eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f465e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f465f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f465fe0 Implicit # | | | `-ConstAttr 0x56556f466008 Implicit # | | |-FunctionDecl 0x56556f466130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f466080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4661e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f466258 Implicit # | | | `-ConstAttr 0x56556f466280 Implicit # | | |-FunctionDecl 0x56556f4663a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4662f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f466458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f4664d0 Implicit # | | | `-ConstAttr 0x56556f4664f8 Implicit # | | |-FunctionDecl 0x56556f466608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x56556f466558 col:23 'float' # | | | |-BuiltinAliasAttr 0x56556f4666b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f466730 Implicit # | | | `-ConstAttr 0x56556f466758 Implicit # | | |-FunctionDecl 0x56556f466880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4667d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f466930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f4669a8 Implicit # | | | `-ConstAttr 0x56556f4669d0 Implicit # | | |-FunctionDecl 0x56556f466af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f466a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f466ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f466c20 Implicit # | | | `-ConstAttr 0x56556f466c48 Implicit # | | |-FunctionDecl 0x56556f466d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f466cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f466e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x56556f466e98 Implicit # | | | `-ConstAttr 0x56556f466ec0 Implicit # | | |-FunctionDecl 0x56556f466fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x56556f466f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x56556f467080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f4670f8 Implicit # | | | `-ConstAttr 0x56556f467120 Implicit # | | |-FunctionDecl 0x56556f467238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f467188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4672e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f467360 Implicit # | | | `-ConstAttr 0x56556f467388 Implicit # | | |-FunctionDecl 0x56556f4674b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f467400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f467560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f4675d8 Implicit # | | | `-ConstAttr 0x56556f467600 Implicit # | | |-FunctionDecl 0x56556f467728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f467678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4677d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f4cf6b8 Implicit # | | | `-ConstAttr 0x56556f4cf6e0 Implicit # | | |-FunctionDecl 0x56556f4cf7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x56556f4cf740 col:23 'float' # | | | |-BuiltinAliasAttr 0x56556f4cf8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f4cf918 Implicit # | | | `-ConstAttr 0x56556f4cf940 Implicit # | | |-FunctionDecl 0x56556f4cfa68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4cf9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4cfb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f4cfb90 Implicit # | | | `-ConstAttr 0x56556f4cfbb8 Implicit # | | |-FunctionDecl 0x56556f4cfce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4cfc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4cfd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f4cfe08 Implicit # | | | `-ConstAttr 0x56556f4cfe30 Implicit # | | |-FunctionDecl 0x56556f4cff58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4cfea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d0008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56556f4d0080 Implicit # | | | `-ConstAttr 0x56556f4d00a8 Implicit # | | |-FunctionDecl 0x56556f4d01b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x56556f4d0108 col:19 'half' # | | | |-BuiltinAliasAttr 0x56556f4d0268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d02e0 Implicit # | | | `-ConstAttr 0x56556f4d0308 Implicit # | | |-FunctionDecl 0x56556f4d0420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4d0370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d04d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d0548 Implicit # | | | `-ConstAttr 0x56556f4d0570 Implicit # | | |-FunctionDecl 0x56556f4d0698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4d05e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d0748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d07c0 Implicit # | | | `-ConstAttr 0x56556f4d07e8 Implicit # | | |-FunctionDecl 0x56556f4d0910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4d0860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d09c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d0a38 Implicit # | | | `-ConstAttr 0x56556f4d0a60 Implicit # | | |-FunctionDecl 0x56556f4d0b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x56556f4d0ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x56556f4d0c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d0c98 Implicit # | | | `-ConstAttr 0x56556f4d0cc0 Implicit # | | |-FunctionDecl 0x56556f4d0de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4d0d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d0e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d0f10 Implicit # | | | `-ConstAttr 0x56556f4d0f38 Implicit # | | |-FunctionDecl 0x56556f4d1060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4d0fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d1110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d1188 Implicit # | | | `-ConstAttr 0x56556f4d11b0 Implicit # | | |-FunctionDecl 0x56556f4d12d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x56556f4d1228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d1388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56556f4d1400 Implicit # | | | `-ConstAttr 0x56556f4d1428 Implicit # | | |-FunctionDecl 0x56556f4d1538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x56556f4d1488 col:19 'half' # | | | |-BuiltinAliasAttr 0x56556f4d15e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56556f4d1680 Implicit # | | | `-ConstAttr 0x56556f4d16a8 Implicit # | | |-FunctionDecl 0x56556f4d17c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x56556f4d1710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d1870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56556f4d18e8 Implicit # | | | `-ConstAttr 0x56556f4d1910 Implicit # | | |-FunctionDecl 0x56556f4d1a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x56556f4d1988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d1ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56556f4d1b60 Implicit # | | | `-ConstAttr 0x56556f4d1b88 Implicit # | | |-FunctionDecl 0x56556f4d1cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x56556f4d1c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d1d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56556f4d1dd8 Implicit # | | | `-ConstAttr 0x56556f4d1e00 Implicit # | | |-FunctionDecl 0x56556f4d1f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x56556f4d1e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x56556f4d1fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56556f4d2038 Implicit # | | | `-ConstAttr 0x56556f4d2060 Implicit # | | |-FunctionDecl 0x56556f4d2188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x56556f4d20d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d2238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56556f4d22b0 Implicit # | | | `-ConstAttr 0x56556f4d22d8 Implicit # | | |-FunctionDecl 0x56556f4d2400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x56556f4d2350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56556f4d24b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56556f4d2528 Implicit # | | | `-ConstAttr 0x56556f4d2550 Implicit # | | `-FunctionDecl 0x56556f4d2678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x56556f4d25c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x56556f4d2728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x56556f4d27a0 Implicit # | | `-ConstAttr 0x56556f4d27c8 Implicit # | |-LinkageSpecDecl 0x56556f4146f8 col:45 implicit C # | | `-FunctionDecl 0x56556f414748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x56556f4147f0 <> Implicit 501 # | | |-NoThrowAttr 0x56556f414850 Implicit # | | `-ConstAttr 0x56556f414878 Implicit # | |-NamespaceDecl 0x56556f4d2818 prev 0x56556f3d8ca8 line:12:11 hlsl # | | |-original Namespace 0x56556f32fa98 'hlsl' # | | |-FunctionDecl 0x56556f4d2a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d2930 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f4d2d98 # | | | | `-ReturnStmt 0x56556f4d2d88 # | | | | `-CallExpr 0x56556f4d2d58 'float' # | | | | |-ImplicitCastExpr 0x56556f4d2d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4d2ce8 '' Function 0x56556f3e5c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4d2cc0 'float' # | | | | `-ImplicitCastExpr 0x56556f4d2ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d2c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d2c58 'double' lvalue ParmVar 0x56556f4d2930 'V' 'double' # | | | `-DeprecatedAttr 0x56556f4d2ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4d2f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d2e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f4d3358 # | | | | `-ReturnStmt 0x56556f4d3348 # | | | | `-CallExpr 0x56556f4d3318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4d3300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4d3278 '' Function 0x56556f3e5ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4d3250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4d3238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d3220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d31e8 'double2':'vector' lvalue ParmVar 0x56556f4d2e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4d3038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4d3548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d3418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f4d8398 # | | | | `-ReturnStmt 0x56556f4d8388 # | | | | `-CallExpr 0x56556f4d8358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4d8340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4d82c0 '' Function 0x56556f3e6120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4d8298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4d8280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d8268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d8230 'double3':'vector' lvalue ParmVar 0x56556f4d3418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f4d35f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4d8588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d8458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f4d8968 # | | | | `-ReturnStmt 0x56556f4d8958 # | | | | `-CallExpr 0x56556f4d8928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4d8910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4d8888 '' Function 0x56556f3e6398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4d8860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4d8848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d8830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d87f8 'double4':'vector' lvalue ParmVar 0x56556f4d8458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f4d8638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4d8b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d8a18 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f4d8e60 # | | | | `-ReturnStmt 0x56556f4d8e50 # | | | | `-CallExpr 0x56556f4d8e20 'float' # | | | | |-ImplicitCastExpr 0x56556f4d8e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4d8de8 '' Function 0x56556f3e5c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4d8dc0 'float' # | | | | `-ImplicitCastExpr 0x56556f4d8da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d8d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d8d58 'int' lvalue ParmVar 0x56556f4d8a18 'V' 'int' # | | | `-DeprecatedAttr 0x56556f4d8bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4d9038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d8f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f4d93b0 # | | | | `-ReturnStmt 0x56556f4d93a0 # | | | | `-CallExpr 0x56556f4d9370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4d9358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4d9338 '' Function 0x56556f3e5ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4d9310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4d92f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d92e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d92a8 'int2':'vector' lvalue ParmVar 0x56556f4d8f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f4d90e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4d9588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d9460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f4d9908 # | | | | `-ReturnStmt 0x56556f4d98f8 # | | | | `-CallExpr 0x56556f4d98c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4d98b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4d9890 '' Function 0x56556f3e6120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4d9868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4d9850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d9838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d9800 'int3':'vector' lvalue ParmVar 0x56556f4d9460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f4d9638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4d9ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d99b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f4d9e70 # | | | | `-ReturnStmt 0x56556f4d9e60 # | | | | `-CallExpr 0x56556f4d9e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4d9e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4d9df8 '' Function 0x56556f3e6398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4d9dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4d9db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4d9da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4d9d68 'int4':'vector' lvalue ParmVar 0x56556f4d99b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f4d9b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4d9fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f4d9f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f4df3f8 # | | | | `-ReturnStmt 0x56556f4df3e8 # | | | | `-CallExpr 0x56556f4df3b8 'float' # | | | | |-ImplicitCastExpr 0x56556f4df3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4df380 '' Function 0x56556f3e5c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4df358 'float' # | | | | `-ImplicitCastExpr 0x56556f4df340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4df328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4df2f0 'uint':'unsigned int' lvalue ParmVar 0x56556f4d9f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f4df130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4df558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4df4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f4df8f0 # | | | | `-ReturnStmt 0x56556f4df8e0 # | | | | `-CallExpr 0x56556f4df8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4df898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4df878 '' Function 0x56556f3e5ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4df850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4df838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4df820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4df7e8 'uint2':'vector' lvalue ParmVar 0x56556f4df4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f4df608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4dfa50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4df9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f4dfdf0 # | | | | `-ReturnStmt 0x56556f4dfde0 # | | | | `-CallExpr 0x56556f4dfdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4dfd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4dfd78 '' Function 0x56556f3e6120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4dfd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4dfd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4dfd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4dfce8 'uint3':'vector' lvalue ParmVar 0x56556f4df9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f4dfb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4dff50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4dfea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f4e02f8 # | | | | `-ReturnStmt 0x56556f4e02e8 # | | | | `-CallExpr 0x56556f4e02b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e02a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4e0280 '' Function 0x56556f3e6398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4e0258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e0240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e0228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e01f0 'uint4':'vector' lvalue ParmVar 0x56556f4dfea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f4e0000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e04d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e03a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f4e0870 # | | | | `-ReturnStmt 0x56556f4e0860 # | | | | `-CallExpr 0x56556f4e0830 'float' # | | | | |-ImplicitCastExpr 0x56556f4e0818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4e07f8 '' Function 0x56556f3e5c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4e07d0 'float' # | | | | `-ImplicitCastExpr 0x56556f4e07b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e07a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e0768 'int64_t':'long' lvalue ParmVar 0x56556f4e03a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f4e0588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e0a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e0920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f4e0e00 # | | | | `-ReturnStmt 0x56556f4e0df0 # | | | | `-CallExpr 0x56556f4e0dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e0da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4e0d88 '' Function 0x56556f3e5ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4e0d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e0d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e0d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e0cf8 'int64_t2':'vector' lvalue ParmVar 0x56556f4e0920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4e0af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e0fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e0eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f4e13b0 # | | | | `-ReturnStmt 0x56556f4e13a0 # | | | | `-CallExpr 0x56556f4e1370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e1358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4e1338 '' Function 0x56556f3e6120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4e1310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e12f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e12e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e12a8 'int64_t3':'vector' lvalue ParmVar 0x56556f4e0eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4e1088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e1588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e1460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f4e1950 # | | | | `-ReturnStmt 0x56556f4e1940 # | | | | `-CallExpr 0x56556f4e1910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e18f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4e18d8 '' Function 0x56556f3e6398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4e18b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e1898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e1880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e1848 'int64_t4':'vector' lvalue ParmVar 0x56556f4e1460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4e1638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e1b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e1a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f4e1ee0 # | | | | `-ReturnStmt 0x56556f4e1ed0 # | | | | `-CallExpr 0x56556f4e1ea0 'float' # | | | | |-ImplicitCastExpr 0x56556f4e1e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4e1e68 '' Function 0x56556f3e5c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4e1e40 'float' # | | | | `-ImplicitCastExpr 0x56556f4e1e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e1e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e1dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f4e1a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f4e1bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e20b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e1f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f4e2490 # | | | | `-ReturnStmt 0x56556f4e2480 # | | | | `-CallExpr 0x56556f4e2450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e2438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4e2418 '' Function 0x56556f3e5ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4e23f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e23d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e23c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e2388 'uint64_t2':'vector' lvalue ParmVar 0x56556f4e1f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4e2168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e2668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e2540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f4e2a48 # | | | | `-ReturnStmt 0x56556f4e2a38 # | | | | `-CallExpr 0x56556f4e2a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e29f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4e29d0 '' Function 0x56556f3e6120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4e29a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e2990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e2978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e2940 'uint64_t3':'vector' lvalue ParmVar 0x56556f4e2540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4e2718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e2c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e2af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f4e3010 # | | | | `-ReturnStmt 0x56556f4e3000 # | | | | `-CallExpr 0x56556f4e2fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e2fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4e2f98 '' Function 0x56556f3e6398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4e2f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e2f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e2f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e2f08 'uint64_t4':'vector' lvalue ParmVar 0x56556f4e2af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4e2cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e3198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e30d0 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f4e34e0 # | | | | `-ReturnStmt 0x56556f4e34d0 # | | | | `-CallExpr 0x56556f4e34a0 'float' # | | | | |-ImplicitCastExpr 0x56556f4e3488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4e3468 '' Function 0x56556f3ff920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4e3440 'float' # | | | | `-ImplicitCastExpr 0x56556f4e3428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e3410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e33d8 'double' lvalue ParmVar 0x56556f4e30d0 'V' 'double' # | | | `-DeprecatedAttr 0x56556f4e3248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4e3650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e35a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f4e39b8 # | | | | `-ReturnStmt 0x56556f4e39a8 # | | | | `-CallExpr 0x56556f4e3978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e3960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4e3940 '' Function 0x56556f3ffb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4e3918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e3900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e38e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e38b0 'double2':'vector' lvalue ParmVar 0x56556f4e35a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4e3700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4e3b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e3a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f4e3e98 # | | | | `-ReturnStmt 0x56556f4e3e88 # | | | | `-CallExpr 0x56556f4e3e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e3e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4e3e20 '' Function 0x56556f3ee588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4e3df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e3de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e3dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e3d90 'double3':'vector' lvalue ParmVar 0x56556f4e3a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f4e3bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4e4008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e3f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f4e4380 # | | | | `-ReturnStmt 0x56556f4e4370 # | | | | `-CallExpr 0x56556f4e4340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e4328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4e4308 '' Function 0x56556f3ee800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4e42e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e42c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e42b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e4278 'double4':'vector' lvalue ParmVar 0x56556f4e3f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f4e40b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4e44e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e4430 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f4e4838 # | | | | `-ReturnStmt 0x56556f4e4828 # | | | | `-CallExpr 0x56556f4e47f8 'float' # | | | | |-ImplicitCastExpr 0x56556f4e47e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4e47c0 '' Function 0x56556f3ff920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4e4798 'float' # | | | | `-ImplicitCastExpr 0x56556f4e4780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e4768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e4730 'int' lvalue ParmVar 0x56556f4e4430 'V' 'int' # | | | `-DeprecatedAttr 0x56556f4e4590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e4998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e48e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f4e4d10 # | | | | `-ReturnStmt 0x56556f4e4d00 # | | | | `-CallExpr 0x56556f4e4cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4e4cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4e4c98 '' Function 0x56556f3ffb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4e4c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e4c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e4c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e4c08 'int2':'vector' lvalue ParmVar 0x56556f4e48e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f4e4a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4e4e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4e4dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f4ed380 # | | | | `-ReturnStmt 0x56556f4ed370 # | | | | `-CallExpr 0x56556f4ed340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ed328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4ed308 '' Function 0x56556f3ee588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4ed2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4e5138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4e5120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4e50e8 'int3':'vector' lvalue ParmVar 0x56556f4e4dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f4e4f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ed4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ed430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f4ed868 # | | | | `-ReturnStmt 0x56556f4ed858 # | | | | `-CallExpr 0x56556f4ed828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ed810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4ed7f0 '' Function 0x56556f3ee800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4ed7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ed7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ed798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ed760 'int4':'vector' lvalue ParmVar 0x56556f4ed430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f4ed590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ed9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ed918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f4edd40 # | | | | `-ReturnStmt 0x56556f4edd30 # | | | | `-CallExpr 0x56556f4edd00 'float' # | | | | |-ImplicitCastExpr 0x56556f4edce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4edcc8 '' Function 0x56556f3ff920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4edca0 'float' # | | | | `-ImplicitCastExpr 0x56556f4edc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4edc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4edc38 'uint':'unsigned int' lvalue ParmVar 0x56556f4ed918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f4eda78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4edea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4eddf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f4ee238 # | | | | `-ReturnStmt 0x56556f4ee228 # | | | | `-CallExpr 0x56556f4ee1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ee1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4ee1c0 '' Function 0x56556f3ffb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4ee198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ee180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ee168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ee130 'uint2':'vector' lvalue ParmVar 0x56556f4eddf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f4edf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ee398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ee2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f4ee738 # | | | | `-ReturnStmt 0x56556f4ee728 # | | | | `-CallExpr 0x56556f4ee6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ee6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4ee6c0 '' Function 0x56556f3ee588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4ee698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ee680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ee668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ee630 'uint3':'vector' lvalue ParmVar 0x56556f4ee2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f4ee448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ee898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ee7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f4eec40 # | | | | `-ReturnStmt 0x56556f4eec30 # | | | | `-CallExpr 0x56556f4eec00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4eebe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4eebc8 '' Function 0x56556f3ee800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4eeba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4eeb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4eeb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4eeb38 'uint4':'vector' lvalue ParmVar 0x56556f4ee7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f4ee948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4eeda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4eecf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f4ef138 # | | | | `-ReturnStmt 0x56556f4ef128 # | | | | `-CallExpr 0x56556f4ef0f8 'float' # | | | | |-ImplicitCastExpr 0x56556f4ef0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4ef0c0 '' Function 0x56556f3ff920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4ef098 'float' # | | | | `-ImplicitCastExpr 0x56556f4ef080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ef068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ef030 'int64_t':'long' lvalue ParmVar 0x56556f4eecf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f4eee50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ef680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ef1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f4efa38 # | | | | `-ReturnStmt 0x56556f4efa28 # | | | | `-CallExpr 0x56556f4ef9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ef9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4ef9c0 '' Function 0x56556f3ffb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4ef998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ef980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ef968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ef930 'int64_t2':'vector' lvalue ParmVar 0x56556f4ef1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4ef730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4efb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4efae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f4eff58 # | | | | `-ReturnStmt 0x56556f4eff48 # | | | | `-CallExpr 0x56556f4eff18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4eff00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4efee0 '' Function 0x56556f3ee588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4efeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4efea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4efe88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4efe50 'int64_t3':'vector' lvalue ParmVar 0x56556f4efae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4efc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f00b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f0008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f4f0480 # | | | | `-ReturnStmt 0x56556f4f0470 # | | | | `-CallExpr 0x56556f4f0440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f0428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4f0408 '' Function 0x56556f3ee800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4f03e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f03c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f03b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f0378 'int64_t4':'vector' lvalue ParmVar 0x56556f4f0008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4f0168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f05e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f0530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f4f0998 # | | | | `-ReturnStmt 0x56556f4f0988 # | | | | `-CallExpr 0x56556f4f0958 'float' # | | | | |-ImplicitCastExpr 0x56556f4f0940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4f0920 '' Function 0x56556f3ff920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4f08f8 'float' # | | | | `-ImplicitCastExpr 0x56556f4f08e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f08c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f0890 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f4f0530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f4f0690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f0af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f0a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f4f0ed0 # | | | | `-ReturnStmt 0x56556f4f0ec0 # | | | | `-CallExpr 0x56556f4f0e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f0e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4f0e58 '' Function 0x56556f3ffb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4f0e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f0e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f0e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f0dc8 'uint64_t2':'vector' lvalue ParmVar 0x56556f4f0a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4f0ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f1030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f0f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f4f1410 # | | | | `-ReturnStmt 0x56556f4f1400 # | | | | `-CallExpr 0x56556f4f13d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f13b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4f1398 '' Function 0x56556f3ee588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4f1370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f1358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f1340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f1308 'uint64_t3':'vector' lvalue ParmVar 0x56556f4f0f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4f10e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f1570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f14c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f4f3170 # | | | | `-ReturnStmt 0x56556f4f3160 # | | | | `-CallExpr 0x56556f4f3130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f3118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4f30f8 '' Function 0x56556f3ee800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4f30d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f30b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f30a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f3068 'uint64_t4':'vector' lvalue ParmVar 0x56556f4f14c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4f1620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f32e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f3230 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f4f3628 # | | | | `-ReturnStmt 0x56556f4f3618 # | | | | `-CallExpr 0x56556f4f35e8 'float' # | | | | |-ImplicitCastExpr 0x56556f4f35d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4f35b0 '' Function 0x56556f402d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4f3588 'float' # | | | | `-ImplicitCastExpr 0x56556f4f3570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f3558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f3520 'double' lvalue ParmVar 0x56556f4f3230 'V' 'double' # | | | `-DeprecatedAttr 0x56556f4f3390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4f3798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f36e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f4f3b00 # | | | | `-ReturnStmt 0x56556f4f3af0 # | | | | `-CallExpr 0x56556f4f3ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f3aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4f3a88 '' Function 0x56556f402f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4f3a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f3a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f3a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f39f8 'double2':'vector' lvalue ParmVar 0x56556f4f36e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4f3848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4f3c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f3bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f4f3fe0 # | | | | `-ReturnStmt 0x56556f4f3fd0 # | | | | `-CallExpr 0x56556f4f3fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f3f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4f3f68 '' Function 0x56556f4031f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4f3f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f3f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f3f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f3ed8 'double3':'vector' lvalue ParmVar 0x56556f4f3bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f4f3d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4f4150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f40a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f4f44c8 # | | | | `-ReturnStmt 0x56556f4f44b8 # | | | | `-CallExpr 0x56556f4f4488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f4470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4f4450 '' Function 0x56556f403468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4f4428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f4410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f43f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f43c0 'double4':'vector' lvalue ParmVar 0x56556f4f40a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f4f4200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4f4628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f4578 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f4f4980 # | | | | `-ReturnStmt 0x56556f4f4970 # | | | | `-CallExpr 0x56556f4f4940 'float' # | | | | |-ImplicitCastExpr 0x56556f4f4928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4f4908 '' Function 0x56556f402d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4f48e0 'float' # | | | | `-ImplicitCastExpr 0x56556f4f48c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f48b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f4878 'int' lvalue ParmVar 0x56556f4f4578 'V' 'int' # | | | `-DeprecatedAttr 0x56556f4f46d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f4ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f4a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f4f4e58 # | | | | `-ReturnStmt 0x56556f4f4e48 # | | | | `-CallExpr 0x56556f4f4e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f4e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4f4de0 '' Function 0x56556f402f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4f4db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f4da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f4d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f4d50 'int2':'vector' lvalue ParmVar 0x56556f4f4a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f4f4b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f5e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f5d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f4f61a8 # | | | | `-ReturnStmt 0x56556f4f6198 # | | | | `-CallExpr 0x56556f4f6168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f6150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4f6130 '' Function 0x56556f4031f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4f6108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f60f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f60d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f60a0 'int3':'vector' lvalue ParmVar 0x56556f4f5d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f4f5ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f6308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f6258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f4f6690 # | | | | `-ReturnStmt 0x56556f4f6680 # | | | | `-CallExpr 0x56556f4f6650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f6638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4f6618 '' Function 0x56556f403468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4f65f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f65d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f65c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f6588 'int4':'vector' lvalue ParmVar 0x56556f4f6258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f4f63b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f67f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f6740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f4f6b68 # | | | | `-ReturnStmt 0x56556f4f6b58 # | | | | `-CallExpr 0x56556f4f6b28 'float' # | | | | |-ImplicitCastExpr 0x56556f4f6b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4f6af0 '' Function 0x56556f402d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4f6ac8 'float' # | | | | `-ImplicitCastExpr 0x56556f4f6ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f6a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f6a60 'uint':'unsigned int' lvalue ParmVar 0x56556f4f6740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f4f68a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f6cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f6c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f4f7060 # | | | | `-ReturnStmt 0x56556f4f7050 # | | | | `-CallExpr 0x56556f4f7020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f7008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4f6fe8 '' Function 0x56556f402f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4f6fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f6fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f6f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f6f58 'uint2':'vector' lvalue ParmVar 0x56556f4f6c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f4f6d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f71c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f7110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f4f7560 # | | | | `-ReturnStmt 0x56556f4f7550 # | | | | `-CallExpr 0x56556f4f7520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f7508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4f74e8 '' Function 0x56556f4031f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4f74c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f74a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f7490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f7458 'uint3':'vector' lvalue ParmVar 0x56556f4f7110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f4f7270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f76c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f7610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f4f7a68 # | | | | `-ReturnStmt 0x56556f4f7a58 # | | | | `-CallExpr 0x56556f4f7a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f7a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4f79f0 '' Function 0x56556f403468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4f79c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f79b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f7998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f7960 'uint4':'vector' lvalue ParmVar 0x56556f4f7610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f4f7770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f7bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f7b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f4f8830 # | | | | `-ReturnStmt 0x56556f4f8820 # | | | | `-CallExpr 0x56556f4f87f0 'float' # | | | | |-ImplicitCastExpr 0x56556f4f87d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4f87b8 '' Function 0x56556f402d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4f8790 'float' # | | | | `-ImplicitCastExpr 0x56556f4f8778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f8760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f8728 'int64_t':'long' lvalue ParmVar 0x56556f4f7b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f4f7c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f8990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f88e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f4f8d48 # | | | | `-ReturnStmt 0x56556f4f8d38 # | | | | `-CallExpr 0x56556f4f8d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f8cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4f8cd0 '' Function 0x56556f402f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4f8ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f8c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f8c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f8c40 'int64_t2':'vector' lvalue ParmVar 0x56556f4f88e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4f8a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f8ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f8df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f4f9268 # | | | | `-ReturnStmt 0x56556f4f9258 # | | | | `-CallExpr 0x56556f4f9228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f9210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4f91f0 '' Function 0x56556f4031f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4f91c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f91b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f9198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f9160 'int64_t3':'vector' lvalue ParmVar 0x56556f4f8df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4f8f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f93c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f9318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f4f9790 # | | | | `-ReturnStmt 0x56556f4f9780 # | | | | `-CallExpr 0x56556f4f9750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4f9738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4f9718 '' Function 0x56556f403468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4f96f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4f96d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f96c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f9688 'int64_t4':'vector' lvalue ParmVar 0x56556f4f9318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4f9478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f98f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f9840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f4f9ca8 # | | | | `-ReturnStmt 0x56556f4f9c98 # | | | | `-CallExpr 0x56556f4f9c68 'float' # | | | | |-ImplicitCastExpr 0x56556f4f9c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4f9c30 '' Function 0x56556f402d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4f9c08 'float' # | | | | `-ImplicitCastExpr 0x56556f4f9bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4f9bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4f9ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f4f9840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f4f99a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4f9e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4f9d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f4fa1e0 # | | | | `-ReturnStmt 0x56556f4fa1d0 # | | | | `-CallExpr 0x56556f4fa1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fa188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4fa168 '' Function 0x56556f402f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4fa140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fa128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fa110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fa0d8 'uint64_t2':'vector' lvalue ParmVar 0x56556f4f9d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4f9eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4fa340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fa290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f4fb048 # | | | | `-ReturnStmt 0x56556f4fb038 # | | | | `-CallExpr 0x56556f4fb008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4faff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4fafd0 '' Function 0x56556f4031f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4fafa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4faf90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4faf78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4faf40 'uint64_t3':'vector' lvalue ParmVar 0x56556f4fa290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4fa3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4fb1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fb0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f4fb590 # | | | | `-ReturnStmt 0x56556f4fb580 # | | | | `-CallExpr 0x56556f4fb550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fb538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4fb518 '' Function 0x56556f403468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4fb4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fb4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fb4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fb488 'uint64_t4':'vector' lvalue ParmVar 0x56556f4fb0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4fb258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4fb7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fb650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x56556f4fb6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x56556f4fbc00 # | | | | `-ReturnStmt 0x56556f4fbbf0 # | | | | `-CallExpr 0x56556f4fbbb8 'float' # | | | | |-ImplicitCastExpr 0x56556f4fbba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f4fbb50 '' Function 0x56556f4045c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f4fba98 'float' # | | | | | `-ImplicitCastExpr 0x56556f4fba80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fba68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fba30 'double' lvalue ParmVar 0x56556f4fb650 'V1' 'double' # | | | | `-CStyleCastExpr 0x56556f4fbb28 'float' # | | | | `-ImplicitCastExpr 0x56556f4fbb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fbaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fbac0 'double' lvalue ParmVar 0x56556f4fb6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x56556f4fb8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4fbe98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fbcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x56556f4fbd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x56556f4fc320 # | | | | `-ReturnStmt 0x56556f4fc310 # | | | | `-CallExpr 0x56556f4fc2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fc2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f4fc238 '' Function 0x56556f404958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f4fc168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f4fc150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fc138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fc100 'double2':'vector' lvalue ParmVar 0x56556f4fbcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x56556f4fc210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fc1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fc1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fc1a8 'double2':'vector' lvalue ParmVar 0x56556f4fbd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4fbf50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4fc5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fc3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x56556f4fc460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x56556f4fca40 # | | | | `-ReturnStmt 0x56556f4fca30 # | | | | `-CallExpr 0x56556f4fc9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fc9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f4fc960 '' Function 0x56556f404d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f4fc890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f4fc878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fc860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fc828 'double3':'vector' lvalue ParmVar 0x56556f4fc3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x56556f4fc938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fc920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fc908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fc8d0 'double3':'vector' lvalue ParmVar 0x56556f4fc460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f4fc670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4fccd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fcb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x56556f4fcb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x56556f4fd5a0 # | | | | `-ReturnStmt 0x56556f4fd590 # | | | | `-CallExpr 0x56556f4fd558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fd540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f4fd4c0 '' Function 0x56556f4050a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f4fd3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f4fd3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fd3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fd388 'double4':'vector' lvalue ParmVar 0x56556f4fcb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x56556f4fd498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fd480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fd468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fd430 'double4':'vector' lvalue ParmVar 0x56556f4fcb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f4fcd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4fd7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fd650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x56556f4fd6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x56556f4fdbe0 # | | | | `-ReturnStmt 0x56556f4fdbd0 # | | | | `-CallExpr 0x56556f4fdb98 'float' # | | | | |-ImplicitCastExpr 0x56556f4fdb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f4fdb60 '' Function 0x56556f4045c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f4fdaa8 'float' # | | | | | `-ImplicitCastExpr 0x56556f4fda90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fda78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fda40 'int' lvalue ParmVar 0x56556f4fd650 'V1' 'int' # | | | | `-CStyleCastExpr 0x56556f4fdb38 'float' # | | | | `-ImplicitCastExpr 0x56556f4fdb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fdb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fdad0 'int' lvalue ParmVar 0x56556f4fd6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x56556f4fd8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4fde68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fdc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x56556f4fdd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x56556f4fe298 # | | | | `-ReturnStmt 0x56556f4fe288 # | | | | `-CallExpr 0x56556f4fe250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fe238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f4fe218 '' Function 0x56556f404958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f4fe148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f4fe130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fe118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fe0e0 'int2':'vector' lvalue ParmVar 0x56556f4fdc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x56556f4fe1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fe1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fe1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fe188 'int2':'vector' lvalue ParmVar 0x56556f4fdd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f4fdf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4fe518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fe348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x56556f4fe3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x56556f4fe950 # | | | | `-ReturnStmt 0x56556f4fe940 # | | | | `-CallExpr 0x56556f4fe908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fe8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f4fe8d0 '' Function 0x56556f404d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f4fe800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f4fe7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fe7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fe798 'int3':'vector' lvalue ParmVar 0x56556f4fe348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x56556f4fe8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fe890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fe878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fe840 'int3':'vector' lvalue ParmVar 0x56556f4fe3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f4fe5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4febd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4fea00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x56556f4fea80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x56556f4ff018 # | | | | `-ReturnStmt 0x56556f4ff008 # | | | | `-CallExpr 0x56556f4fefd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4fefb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f4fef98 '' Function 0x56556f4050a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f4feec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f4feeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4fee98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4fee60 'int4':'vector' lvalue ParmVar 0x56556f4fea00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x56556f4fef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4fef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4fef40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4fef08 'int4':'vector' lvalue ParmVar 0x56556f4fea80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f4fec90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ff878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ff0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f4ff148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f4ffc90 # | | | | `-ReturnStmt 0x56556f4ffc80 # | | | | `-CallExpr 0x56556f4ffc48 'float' # | | | | |-ImplicitCastExpr 0x56556f4ffc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f4ffc10 '' Function 0x56556f4045c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f4ffb58 'float' # | | | | | `-ImplicitCastExpr 0x56556f4ffb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f4ffb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f4ffaf0 'uint':'unsigned int' lvalue ParmVar 0x56556f4ff0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x56556f4ffbe8 'float' # | | | | `-ImplicitCastExpr 0x56556f4ffbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ffbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ffb80 'uint':'unsigned int' lvalue ParmVar 0x56556f4ff148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f4ff930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4fff18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ffd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f4ffdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x56556f500368 # | | | | `-ReturnStmt 0x56556f500358 # | | | | `-CallExpr 0x56556f500320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f500308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f5002e8 '' Function 0x56556f404958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f500218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f500200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5001e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5001b0 'uint2':'vector' lvalue ParmVar 0x56556f4ffd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x56556f5002c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5002a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f500290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f500258 'uint2':'vector' lvalue ParmVar 0x56556f4ffdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f4fffd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5005e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f500418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f500498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x56556f500a40 # | | | | `-ReturnStmt 0x56556f500a30 # | | | | `-CallExpr 0x56556f5009f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5009e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f5009c0 '' Function 0x56556f404d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f5008f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5008d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5008c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f500888 'uint3':'vector' lvalue ParmVar 0x56556f500418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x56556f500998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f500980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f500968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f500930 'uint3':'vector' lvalue ParmVar 0x56556f500498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5006a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f500cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f500af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f500b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x56556f501128 # | | | | `-ReturnStmt 0x56556f501118 # | | | | `-CallExpr 0x56556f5010e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5010c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f5010a8 '' Function 0x56556f4050a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f500fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f500fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f500fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f500f70 'uint4':'vector' lvalue ParmVar 0x56556f500af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x56556f501080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f501068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f501050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f501018 'uint4':'vector' lvalue ParmVar 0x56556f500b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f500d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5013a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5011d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f501258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x56556f504318 # | | | | `-ReturnStmt 0x56556f504308 # | | | | `-CallExpr 0x56556f5042d0 'float' # | | | | |-ImplicitCastExpr 0x56556f501780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f501760 '' Function 0x56556f4045c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f5016a8 'float' # | | | | | `-ImplicitCastExpr 0x56556f501690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f501678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f501640 'int64_t':'long' lvalue ParmVar 0x56556f5011d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x56556f501738 'float' # | | | | `-ImplicitCastExpr 0x56556f501720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f501708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5016d0 'int64_t':'long' lvalue ParmVar 0x56556f501258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f501460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f504598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5043c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f504448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f504a08 # | | | | `-ReturnStmt 0x56556f5049f8 # | | | | `-CallExpr 0x56556f5049c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5049a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f504988 '' Function 0x56556f404958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5048b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5048a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f504888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f504850 'int64_t2':'vector' lvalue ParmVar 0x56556f5043c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f504960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f504948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f504930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5048f8 'int64_t2':'vector' lvalue ParmVar 0x56556f504448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f504650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f504c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f504ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f504b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f505100 # | | | | `-ReturnStmt 0x56556f5050f0 # | | | | `-CallExpr 0x56556f5050b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5050a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f505080 '' Function 0x56556f404d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f504fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f504f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f504f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f504f48 'int64_t3':'vector' lvalue ParmVar 0x56556f504ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f505058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f505040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f505028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f504ff0 'int64_t3':'vector' lvalue ParmVar 0x56556f504b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f504d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f505388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5051b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f505230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f505808 # | | | | `-ReturnStmt 0x56556f5057f8 # | | | | `-CallExpr 0x56556f5057c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5057a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f505788 '' Function 0x56556f4050a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5056b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5056a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f505688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f505650 'int64_t4':'vector' lvalue ParmVar 0x56556f5051b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f505760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f505748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f505730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5056f8 'int64_t4':'vector' lvalue ParmVar 0x56556f505230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f505440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f505a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5058b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f505938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f505ee0 # | | | | `-ReturnStmt 0x56556f505ed0 # | | | | `-CallExpr 0x56556f505e98 'float' # | | | | |-ImplicitCastExpr 0x56556f505e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f505e60 '' Function 0x56556f4045c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f505da8 'float' # | | | | | `-ImplicitCastExpr 0x56556f505d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f505d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f505d40 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5058b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x56556f505e38 'float' # | | | | `-ImplicitCastExpr 0x56556f505e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f505e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f505dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f505938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f505b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f506168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f505f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f506010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f506618 # | | | | `-ReturnStmt 0x56556f506608 # | | | | `-CallExpr 0x56556f5065d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5065b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f506598 '' Function 0x56556f404958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5064c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5064b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f506498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f506460 'uint64_t2':'vector' lvalue ParmVar 0x56556f505f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f506570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f506558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f506540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f506508 'uint64_t2':'vector' lvalue ParmVar 0x56556f506010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f506220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f506898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5066c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f506748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f506d30 # | | | | `-ReturnStmt 0x56556f506d20 # | | | | `-CallExpr 0x56556f506ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f506cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f506cb0 '' Function 0x56556f404d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f506be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f506bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f506bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f506b78 'uint64_t3':'vector' lvalue ParmVar 0x56556f5066c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f506c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f506c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f506c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f506c20 'uint64_t3':'vector' lvalue ParmVar 0x56556f506748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f506950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f506fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f506de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f506e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f507458 # | | | | `-ReturnStmt 0x56556f507448 # | | | | `-CallExpr 0x56556f507410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5073f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f5073d8 '' Function 0x56556f4050a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f507308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5072f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5072d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5072a0 'uint64_t4':'vector' lvalue ParmVar 0x56556f506de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f5073b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f507398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f507380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f507348 'uint64_t4':'vector' lvalue ParmVar 0x56556f506e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f507070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5075c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f507518 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f507910 # | | | | `-ReturnStmt 0x56556f507900 # | | | | `-CallExpr 0x56556f5078d0 'float' # | | | | |-ImplicitCastExpr 0x56556f5078b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f507898 '' Function 0x56556f405d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f507870 'float' # | | | | `-ImplicitCastExpr 0x56556f507858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f507840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f507808 'double' lvalue ParmVar 0x56556f507518 'V' 'double' # | | | `-DeprecatedAttr 0x56556f507678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f507a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5079d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f507de8 # | | | | `-ReturnStmt 0x56556f507dd8 # | | | | `-CallExpr 0x56556f507da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f507d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f507d70 '' Function 0x56556f405fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f507d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f507d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f507d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f507ce0 'double2':'vector' lvalue ParmVar 0x56556f5079d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f507b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f507f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f507ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f5082c8 # | | | | `-ReturnStmt 0x56556f5082b8 # | | | | `-CallExpr 0x56556f508288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f508270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f508250 '' Function 0x56556f406220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f508228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f508210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5081f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5081c0 'double3':'vector' lvalue ParmVar 0x56556f507ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f508008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f508448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f508398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f5087c0 # | | | | `-ReturnStmt 0x56556f5087b0 # | | | | `-CallExpr 0x56556f508780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f508768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f508748 '' Function 0x56556f406498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f508720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f508708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5086f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5086b8 'double4':'vector' lvalue ParmVar 0x56556f508398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5084f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f508920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f508870 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f508c78 # | | | | `-ReturnStmt 0x56556f508c68 # | | | | `-CallExpr 0x56556f508c38 'float' # | | | | |-ImplicitCastExpr 0x56556f508c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f508c00 '' Function 0x56556f405d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f508bd8 'float' # | | | | `-ImplicitCastExpr 0x56556f508bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f508ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f508b70 'int' lvalue ParmVar 0x56556f508870 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5089d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f508dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f508d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f509150 # | | | | `-ReturnStmt 0x56556f509140 # | | | | `-CallExpr 0x56556f509110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5090f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5090d8 '' Function 0x56556f405fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5090b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f509098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f509080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f509048 'int2':'vector' lvalue ParmVar 0x56556f508d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f508e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5092b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f509200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f509630 # | | | | `-ReturnStmt 0x56556f509620 # | | | | `-CallExpr 0x56556f5095f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5095d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5095b8 '' Function 0x56556f406220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f509590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f509578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f509560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f509528 'int3':'vector' lvalue ParmVar 0x56556f509200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f509360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f509790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5096e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f509b18 # | | | | `-ReturnStmt 0x56556f509b08 # | | | | `-CallExpr 0x56556f509ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f509ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f509aa0 '' Function 0x56556f406498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f509a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f509a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f509a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f509a10 'int4':'vector' lvalue ParmVar 0x56556f5096e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f509840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f509c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f509bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f509ff0 # | | | | `-ReturnStmt 0x56556f509fe0 # | | | | `-CallExpr 0x56556f509fb0 'float' # | | | | |-ImplicitCastExpr 0x56556f509f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f509f78 '' Function 0x56556f405d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f509f50 'float' # | | | | `-ImplicitCastExpr 0x56556f509f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f509f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f509ee8 'uint':'unsigned int' lvalue ParmVar 0x56556f509bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f509d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50a150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f50a0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f50bd10 # | | | | `-ReturnStmt 0x56556f50bd00 # | | | | `-CallExpr 0x56556f50bcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f50bcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f50bc98 '' Function 0x56556f405fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f50bc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f50bc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50bc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50bc08 'uint2':'vector' lvalue ParmVar 0x56556f50a0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f50a200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50be70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f50bdc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f50c210 # | | | | `-ReturnStmt 0x56556f50c200 # | | | | `-CallExpr 0x56556f50c1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f50c1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f50c198 '' Function 0x56556f406220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f50c170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f50c158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50c140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50c108 'uint3':'vector' lvalue ParmVar 0x56556f50bdc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f50bf20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50c370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f50c2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f50c718 # | | | | `-ReturnStmt 0x56556f50c708 # | | | | `-CallExpr 0x56556f50c6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f50c6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f50c6a0 '' Function 0x56556f406498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f50c678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f50c660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50c648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50c610 'uint4':'vector' lvalue ParmVar 0x56556f50c2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f50c420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50c878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f50c7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f50cc10 # | | | | `-ReturnStmt 0x56556f50cc00 # | | | | `-CallExpr 0x56556f50cbd0 'float' # | | | | |-ImplicitCastExpr 0x56556f50cbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f50cb98 '' Function 0x56556f405d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f50cb70 'float' # | | | | `-ImplicitCastExpr 0x56556f50cb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50cb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50cb08 'int64_t':'long' lvalue ParmVar 0x56556f50c7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f50c928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50cd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f50ccc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f50d128 # | | | | `-ReturnStmt 0x56556f50d118 # | | | | `-CallExpr 0x56556f50d0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f50d0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f50d0b0 '' Function 0x56556f405fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f50d088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f50d070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50d058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50d020 'int64_t2':'vector' lvalue ParmVar 0x56556f50ccc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f50ce20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50d288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f50d1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f50d648 # | | | | `-ReturnStmt 0x56556f50d638 # | | | | `-CallExpr 0x56556f50d608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f50d5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f50d5d0 '' Function 0x56556f406220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f50d5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f50d590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50d578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50d540 'int64_t3':'vector' lvalue ParmVar 0x56556f50d1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f50d338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50d7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f50d6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f50f148 # | | | | `-ReturnStmt 0x56556f50f138 # | | | | `-CallExpr 0x56556f50f108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f50f0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f50f0d0 '' Function 0x56556f406498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f50dad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f50dab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50daa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50da68 'int64_t4':'vector' lvalue ParmVar 0x56556f50d6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f50d858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50f2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f50f1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f50f660 # | | | | `-ReturnStmt 0x56556f50f650 # | | | | `-CallExpr 0x56556f50f620 'float' # | | | | |-ImplicitCastExpr 0x56556f50f608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f50f5e8 '' Function 0x56556f405d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f50f5c0 'float' # | | | | `-ImplicitCastExpr 0x56556f50f5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50f590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50f558 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f50f1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f50f358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50f7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f50f710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f50fb98 # | | | | `-ReturnStmt 0x56556f50fb88 # | | | | `-CallExpr 0x56556f50fb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f50fb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f50fb20 '' Function 0x56556f405fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f50faf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f50fae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f50fac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50fa90 'uint64_t2':'vector' lvalue ParmVar 0x56556f50f710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f50f870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f50fcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f50fc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f5100d8 # | | | | `-ReturnStmt 0x56556f5100c8 # | | | | `-CallExpr 0x56556f510098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f510080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f510060 '' Function 0x56556f406220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f510038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f510020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f510008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f50ffd0 'uint64_t3':'vector' lvalue ParmVar 0x56556f50fc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f50fda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f510238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f510188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f510620 # | | | | `-ReturnStmt 0x56556f510610 # | | | | `-CallExpr 0x56556f5105e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5105c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5105a8 '' Function 0x56556f406498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f510580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f510568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f510550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f510518 'uint64_t4':'vector' lvalue ParmVar 0x56556f510188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5102e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x56556f510d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x56556f510638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5106d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f510c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5109e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56556f510ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x56556f510b38 col:41 p2 'T' # | | | |-CompoundStmt 0x56556f511090 # | | | | `-ReturnStmt 0x56556f511080 # | | | | `-RecoveryExpr 0x56556f511048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f510e90 '' lvalue (ADL) = 'clamp' 0x56556f40ffc8 0x56556f406888 0x56556f406d40 0x56556f4071a8 0x56556f407608 0x56556f407a08 0x56556f407ed8 0x56556f408338 0x56556f408798 0x56556f408bf8 0x56556f409088 0x56556f4094e8 0x56556f409948 0x56556f40ae08 0x56556f40b268 0x56556f40b6c8 0x56556f40bb28 0x56556f40bf98 0x56556f40c3f8 0x56556f40c858 0x56556f40ccb8 0x56556f40d0d8 0x56556f40d538 0x56556f40d998 0x56556f3f4d28 0x56556f3f5128 0x56556f3f5588 0x56556f3f59e8 # | | | | |-RecoveryExpr 0x56556f510fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x56556f510fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f510d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56556f5117c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x56556f5110e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f511178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f511718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f511488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56556f511500 col:24 p1 'T' # | | | |-ParmVarDecl 0x56556f5115d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x56556f511b30 # | | | | `-ReturnStmt 0x56556f511b20 # | | | | `-RecoveryExpr 0x56556f511ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f511930 '' lvalue (ADL) = 'clamp' 0x56556f3f59e8 0x56556f40ffc8 0x56556f406888 0x56556f406d40 0x56556f4071a8 0x56556f407608 0x56556f407a08 0x56556f407ed8 0x56556f408338 0x56556f408798 0x56556f408bf8 0x56556f409088 0x56556f4094e8 0x56556f409948 0x56556f40ae08 0x56556f40b268 0x56556f40b6c8 0x56556f40bb28 0x56556f40bf98 0x56556f40c3f8 0x56556f40c858 0x56556f40ccb8 0x56556f40d0d8 0x56556f40d538 0x56556f40d998 0x56556f3f4d28 0x56556f3f5128 0x56556f3f5588 # | | | | |-RecoveryExpr 0x56556f511a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x56556f511ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f511830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56556f5121d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x56556f511b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f511be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f512128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f511ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56556f511f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x56556f511fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x56556f512570 # | | | | `-ReturnStmt 0x56556f512560 # | | | | `-RecoveryExpr 0x56556f512530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f512340 '' lvalue (ADL) = 'clamp' 0x56556f3f5588 0x56556f3f59e8 0x56556f40ffc8 0x56556f406888 0x56556f406d40 0x56556f4071a8 0x56556f407608 0x56556f407a08 0x56556f407ed8 0x56556f408338 0x56556f408798 0x56556f408bf8 0x56556f409088 0x56556f4094e8 0x56556f409948 0x56556f40ae08 0x56556f40b268 0x56556f40b6c8 0x56556f40bb28 0x56556f40bf98 0x56556f40c3f8 0x56556f40c858 0x56556f40ccb8 0x56556f40d0d8 0x56556f40d538 0x56556f40d998 0x56556f3f4d28 0x56556f3f5128 # | | | | `-RecoveryExpr 0x56556f512460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f512240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x56556f5126d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f512628 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f512a20 # | | | | `-ReturnStmt 0x56556f512a10 # | | | | `-CallExpr 0x56556f5129e0 'float' # | | | | |-ImplicitCastExpr 0x56556f5129c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5129a8 '' Function 0x56556f411788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f512980 'float' # | | | | `-ImplicitCastExpr 0x56556f512968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f512950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f512918 'double' lvalue ParmVar 0x56556f512628 'V' 'double' # | | | `-DeprecatedAttr 0x56556f512788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f512b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f512ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f512ef0 # | | | | `-ReturnStmt 0x56556f512ee0 # | | | | `-CallExpr 0x56556f512eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f512e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f512e78 '' Function 0x56556f411a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f512e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f512e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f512e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f512de8 'double2':'vector' lvalue ParmVar 0x56556f512ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f512c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5130f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f512fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f513460 # | | | | `-ReturnStmt 0x56556f513450 # | | | | `-CallExpr 0x56556f513420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f513408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5133e8 '' Function 0x56556f411c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5133c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5133a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f513390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f513358 'double3':'vector' lvalue ParmVar 0x56556f512fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f5131a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5135c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f513518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f513940 # | | | | `-ReturnStmt 0x56556f513930 # | | | | `-CallExpr 0x56556f513900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5138e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5138c8 '' Function 0x56556f412f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5138a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f513888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f513870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f513838 'double4':'vector' lvalue ParmVar 0x56556f513518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f513678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f513aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5139f0 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f513df8 # | | | | `-ReturnStmt 0x56556f513de8 # | | | | `-CallExpr 0x56556f513db8 'float' # | | | | |-ImplicitCastExpr 0x56556f513da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f513d80 '' Function 0x56556f411788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f513d58 'float' # | | | | `-ImplicitCastExpr 0x56556f513d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f513d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f513cf0 'int' lvalue ParmVar 0x56556f5139f0 'V' 'int' # | | | `-DeprecatedAttr 0x56556f513b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f513f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f513ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5142d0 # | | | | `-ReturnStmt 0x56556f5142c0 # | | | | `-CallExpr 0x56556f514290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f514278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f514258 '' Function 0x56556f411a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f514230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f514218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f514200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5141c8 'int2':'vector' lvalue ParmVar 0x56556f513ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f514008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f514430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f514380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f5147b0 # | | | | `-ReturnStmt 0x56556f5147a0 # | | | | `-CallExpr 0x56556f514770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f514758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f514738 '' Function 0x56556f411c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f514710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5146f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5146e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5146a8 'int3':'vector' lvalue ParmVar 0x56556f514380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5144e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f514910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f514860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f514c98 # | | | | `-ReturnStmt 0x56556f514c88 # | | | | `-CallExpr 0x56556f514c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f514c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f514c20 '' Function 0x56556f412f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f514bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f514be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f514bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f514b90 'int4':'vector' lvalue ParmVar 0x56556f514860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5149c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f514df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f514d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5151a0 # | | | | `-ReturnStmt 0x56556f515190 # | | | | `-CallExpr 0x56556f515160 'float' # | | | | |-ImplicitCastExpr 0x56556f515148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f515128 '' Function 0x56556f411788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f515100 'float' # | | | | `-ImplicitCastExpr 0x56556f5150b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5150a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f515068 'uint':'unsigned int' lvalue ParmVar 0x56556f514d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f514ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f515300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f515250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f515698 # | | | | `-ReturnStmt 0x56556f515688 # | | | | `-CallExpr 0x56556f515658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f515640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f515620 '' Function 0x56556f411a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5155f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5155e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5155c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f515590 'uint2':'vector' lvalue ParmVar 0x56556f515250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5153b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5157f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f515748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f515b98 # | | | | `-ReturnStmt 0x56556f515b88 # | | | | `-CallExpr 0x56556f515b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f515b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f515b20 '' Function 0x56556f411c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f515af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f515ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f515ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f515a90 'uint3':'vector' lvalue ParmVar 0x56556f515748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5158a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f515cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f515c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f5160a0 # | | | | `-ReturnStmt 0x56556f516090 # | | | | `-CallExpr 0x56556f516060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f516048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f516028 '' Function 0x56556f412f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f516000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f515fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f515fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f515f98 'uint4':'vector' lvalue ParmVar 0x56556f515c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f515da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f516200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f516150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f516598 # | | | | `-ReturnStmt 0x56556f516588 # | | | | `-CallExpr 0x56556f516558 'float' # | | | | |-ImplicitCastExpr 0x56556f516540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f516520 '' Function 0x56556f411788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5164f8 'float' # | | | | `-ImplicitCastExpr 0x56556f5164e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5164c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f516490 'int64_t':'long' lvalue ParmVar 0x56556f516150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f5162b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5166f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f516648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f516ab0 # | | | | `-ReturnStmt 0x56556f516aa0 # | | | | `-CallExpr 0x56556f516a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f516a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f516a38 '' Function 0x56556f411a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f516a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5169f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5169e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5169a8 'int64_t2':'vector' lvalue ParmVar 0x56556f516648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5167a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f516c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f516b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f516fd0 # | | | | `-ReturnStmt 0x56556f516fc0 # | | | | `-CallExpr 0x56556f516f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f516f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f516f58 '' Function 0x56556f411c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f516f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f516f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f516f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f516ec8 'int64_t3':'vector' lvalue ParmVar 0x56556f516b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f516cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f517830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f517080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f517bf8 # | | | | `-ReturnStmt 0x56556f517be8 # | | | | `-CallExpr 0x56556f517bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f517ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f517b80 '' Function 0x56556f412f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f517b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f517b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f517b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f517af0 'int64_t4':'vector' lvalue ParmVar 0x56556f517080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5178e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f517d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f517ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f518110 # | | | | `-ReturnStmt 0x56556f518100 # | | | | `-CallExpr 0x56556f5180d0 'float' # | | | | |-ImplicitCastExpr 0x56556f5180b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f518098 '' Function 0x56556f411788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f518070 'float' # | | | | `-ImplicitCastExpr 0x56556f518058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f518040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f518008 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f517ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f517e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f518270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5181c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f518648 # | | | | `-ReturnStmt 0x56556f518638 # | | | | `-CallExpr 0x56556f518608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5185f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5185d0 '' Function 0x56556f411a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5185a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f518590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f518578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f518540 'uint64_t2':'vector' lvalue ParmVar 0x56556f5181c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f518320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5187a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5186f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f518b88 # | | | | `-ReturnStmt 0x56556f518b78 # | | | | `-CallExpr 0x56556f518b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f518b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f518b10 '' Function 0x56556f411c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f518ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f518ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f518ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f518a80 'uint64_t3':'vector' lvalue ParmVar 0x56556f5186f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f518858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f518ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f518c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5190d0 # | | | | `-ReturnStmt 0x56556f5190c0 # | | | | `-CallExpr 0x56556f519090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f519078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f519058 '' Function 0x56556f412f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f519030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f519018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f519000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f518fc8 'uint64_t4':'vector' lvalue ParmVar 0x56556f518c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f518d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f519240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f519190 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f519588 # | | | | `-ReturnStmt 0x56556f519578 # | | | | `-CallExpr 0x56556f519548 'float' # | | | | |-ImplicitCastExpr 0x56556f519530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f519510 '' Function 0x56556f413b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5194e8 'float' # | | | | `-ImplicitCastExpr 0x56556f5194d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5194b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f519480 'double' lvalue ParmVar 0x56556f519190 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5192f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5196f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f519648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f51a260 # | | | | `-ReturnStmt 0x56556f51a250 # | | | | `-CallExpr 0x56556f51a220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f51a208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f51a1e8 '' Function 0x56556f413e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f51a1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f51a1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51a190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51a158 'double2':'vector' lvalue ParmVar 0x56556f519648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5197a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f51a3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f51a320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f51a740 # | | | | `-ReturnStmt 0x56556f51a730 # | | | | `-CallExpr 0x56556f51a700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f51a6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f51a6c8 '' Function 0x56556f414078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f51a6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f51a688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51a670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51a638 'double3':'vector' lvalue ParmVar 0x56556f51a320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f51a480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f51a8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f51a800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f51ac28 # | | | | `-ReturnStmt 0x56556f51ac18 # | | | | `-CallExpr 0x56556f51abe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f51abd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f51abb0 '' Function 0x56556f4142f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f51ab88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f51ab70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51ab58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51ab20 'double4':'vector' lvalue ParmVar 0x56556f51a800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f51a960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f51ad88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f51acd8 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f51b0e0 # | | | | `-ReturnStmt 0x56556f51b0d0 # | | | | `-CallExpr 0x56556f51b0a0 'float' # | | | | |-ImplicitCastExpr 0x56556f51b088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f51b068 '' Function 0x56556f413b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f51b040 'float' # | | | | `-ImplicitCastExpr 0x56556f51b028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51b010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51afd8 'int' lvalue ParmVar 0x56556f51acd8 'V' 'int' # | | | `-DeprecatedAttr 0x56556f51ae38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51b240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f51b190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f51b5b8 # | | | | `-ReturnStmt 0x56556f51b5a8 # | | | | `-CallExpr 0x56556f51b578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f51b560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f51b540 '' Function 0x56556f413e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f51b518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f51b500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51b4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51b4b0 'int2':'vector' lvalue ParmVar 0x56556f51b190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f51b2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51b718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f51b668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f51ba98 # | | | | `-ReturnStmt 0x56556f51ba88 # | | | | `-CallExpr 0x56556f51ba58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f51ba40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f51ba20 '' Function 0x56556f414078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f51b9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f51b9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51b9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51b990 'int3':'vector' lvalue ParmVar 0x56556f51b668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f51b7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51bbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f51bb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f51bf80 # | | | | `-ReturnStmt 0x56556f51bf70 # | | | | `-CallExpr 0x56556f51bf40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f51bf28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f51bf08 '' Function 0x56556f4142f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f51bee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f51bec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51beb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51be78 'int4':'vector' lvalue ParmVar 0x56556f51bb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f51bca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51c928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f51c878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f51cca0 # | | | | `-ReturnStmt 0x56556f51cc90 # | | | | `-CallExpr 0x56556f51cc60 'float' # | | | | |-ImplicitCastExpr 0x56556f51cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f51cc28 '' Function 0x56556f413b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f51cc00 'float' # | | | | `-ImplicitCastExpr 0x56556f51cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51cbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51cb98 'uint':'unsigned int' lvalue ParmVar 0x56556f51c878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f51c9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51ce00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f51cd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f51d198 # | | | | `-ReturnStmt 0x56556f51d188 # | | | | `-CallExpr 0x56556f51d158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f51d140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f51d120 '' Function 0x56556f413e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f51d0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f51d0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51d0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51d090 'uint2':'vector' lvalue ParmVar 0x56556f51cd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f51ceb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51d2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f51d248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f51d698 # | | | | `-ReturnStmt 0x56556f51d688 # | | | | `-CallExpr 0x56556f51d658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f51d640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f51d620 '' Function 0x56556f414078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f51d5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f51d5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51d5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51d590 'uint3':'vector' lvalue ParmVar 0x56556f51d248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f51d3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51d7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f51d748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f51dba0 # | | | | `-ReturnStmt 0x56556f51db90 # | | | | `-CallExpr 0x56556f51db60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f51db48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f51db28 '' Function 0x56556f4142f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f51db00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f51dae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51dad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51da98 'uint4':'vector' lvalue ParmVar 0x56556f51d748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f51d8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51dd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f51dc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f51e098 # | | | | `-ReturnStmt 0x56556f51e088 # | | | | `-CallExpr 0x56556f51e058 'float' # | | | | |-ImplicitCastExpr 0x56556f51e040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f51e020 '' Function 0x56556f413b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f51dff8 'float' # | | | | `-ImplicitCastExpr 0x56556f51dfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51dfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51df90 'int64_t':'long' lvalue ParmVar 0x56556f51dc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f51ddb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51e1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f51e148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f51e5b0 # | | | | `-ReturnStmt 0x56556f51e5a0 # | | | | `-CallExpr 0x56556f51e570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f51e558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f51e538 '' Function 0x56556f413e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f51e510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f51e4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51e4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51e4a8 'int64_t2':'vector' lvalue ParmVar 0x56556f51e148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f51e2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51e710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f51e660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f51f4c0 # | | | | `-ReturnStmt 0x56556f51f4b0 # | | | | `-CallExpr 0x56556f51f480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f51f468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f51f448 '' Function 0x56556f414078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f51f420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f51f408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51f3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51f3b8 'int64_t3':'vector' lvalue ParmVar 0x56556f51e660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f51f1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51f620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f51f570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f51f9e8 # | | | | `-ReturnStmt 0x56556f51f9d8 # | | | | `-CallExpr 0x56556f51f9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f51f990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f51f970 '' Function 0x56556f4142f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f51f948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f51f930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51f918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51f8e0 'int64_t4':'vector' lvalue ParmVar 0x56556f51f570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f51f6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f51fb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f51fa98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f51ff00 # | | | | `-ReturnStmt 0x56556f51fef0 # | | | | `-CallExpr 0x56556f51fec0 'float' # | | | | |-ImplicitCastExpr 0x56556f51fea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f51fe88 '' Function 0x56556f413b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f51fe60 'float' # | | | | `-ImplicitCastExpr 0x56556f51fe48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f51fe30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f51fdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f51fa98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f51fbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f520060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f51ffb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f520438 # | | | | `-ReturnStmt 0x56556f520428 # | | | | `-CallExpr 0x56556f5203f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5203e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5203c0 '' Function 0x56556f413e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f520398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f520380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f520368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f520330 'uint64_t2':'vector' lvalue ParmVar 0x56556f51ffb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f520110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f520598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5204e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f520978 # | | | | `-ReturnStmt 0x56556f520968 # | | | | `-CallExpr 0x56556f520938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f520920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f520900 '' Function 0x56556f414078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5208d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5208c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5208a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f520870 'uint64_t3':'vector' lvalue ParmVar 0x56556f5204e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f520648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f520ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f520a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f520ec0 # | | | | `-ReturnStmt 0x56556f520eb0 # | | | | `-CallExpr 0x56556f520e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f520e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f520e48 '' Function 0x56556f4142f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f520e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f520e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f520df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f520db8 'uint64_t4':'vector' lvalue ParmVar 0x56556f520a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f520b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f521030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f520f80 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f5218b8 # | | | | `-ReturnStmt 0x56556f5218a8 # | | | | `-CallExpr 0x56556f521878 'float' # | | | | |-ImplicitCastExpr 0x56556f521860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f521840 '' Function 0x56556f418f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f521818 'float' # | | | | `-ImplicitCastExpr 0x56556f521800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5217e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5217b0 'double' lvalue ParmVar 0x56556f520f80 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5210e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f521a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f521978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f521d90 # | | | | `-ReturnStmt 0x56556f521d80 # | | | | `-CallExpr 0x56556f521d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f521d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f521d18 '' Function 0x56556f419178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f521cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f521cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f521cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f521c88 'double2':'vector' lvalue ParmVar 0x56556f521978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f521ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f521f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f521e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f522270 # | | | | `-ReturnStmt 0x56556f522260 # | | | | `-CallExpr 0x56556f522230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f522218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5221f8 '' Function 0x56556f4193f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5221d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5221b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5221a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f522168 'double3':'vector' lvalue ParmVar 0x56556f521e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f521fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5223e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f522330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f522758 # | | | | `-ReturnStmt 0x56556f522748 # | | | | `-CallExpr 0x56556f522718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f522700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5226e0 '' Function 0x56556f419668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5226b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5226a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f522688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f522650 'double4':'vector' lvalue ParmVar 0x56556f522330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f522490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5228b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f522808 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f522c18 # | | | | `-ReturnStmt 0x56556f522c08 # | | | | `-CallExpr 0x56556f522bd8 'float' # | | | | |-ImplicitCastExpr 0x56556f522bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f522ba0 '' Function 0x56556f418f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f522b78 'float' # | | | | `-ImplicitCastExpr 0x56556f522b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f522b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f522b10 'int' lvalue ParmVar 0x56556f522808 'V' 'int' # | | | `-DeprecatedAttr 0x56556f522968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f522d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f522cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5230f8 # | | | | `-ReturnStmt 0x56556f5230e8 # | | | | `-CallExpr 0x56556f5230b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5230a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f523080 '' Function 0x56556f419178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f523058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f523040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f523028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f522ff0 'int2':'vector' lvalue ParmVar 0x56556f522cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f522e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f523258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5231a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f5235e0 # | | | | `-ReturnStmt 0x56556f5235d0 # | | | | `-CallExpr 0x56556f5235a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f523588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f523568 '' Function 0x56556f4193f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f523540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f523528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f523510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5234d8 'int3':'vector' lvalue ParmVar 0x56556f5231a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f523308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f524000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f523f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f524390 # | | | | `-ReturnStmt 0x56556f524380 # | | | | `-CallExpr 0x56556f524350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f524338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f524318 '' Function 0x56556f419668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5242f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5242d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5242c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f524288 'int4':'vector' lvalue ParmVar 0x56556f523f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5240b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5244f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f524440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f524870 # | | | | `-ReturnStmt 0x56556f524860 # | | | | `-CallExpr 0x56556f524830 'float' # | | | | |-ImplicitCastExpr 0x56556f524818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5247f8 '' Function 0x56556f418f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5247d0 'float' # | | | | `-ImplicitCastExpr 0x56556f5247b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5247a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f524768 'uint':'unsigned int' lvalue ParmVar 0x56556f524440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5245a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5249d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f524920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f524d70 # | | | | `-ReturnStmt 0x56556f524d60 # | | | | `-CallExpr 0x56556f524d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f524d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f524cf8 '' Function 0x56556f419178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f524cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f524cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f524ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f524c68 'uint2':'vector' lvalue ParmVar 0x56556f524920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f524a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f524ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f524e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f525278 # | | | | `-ReturnStmt 0x56556f525268 # | | | | `-CallExpr 0x56556f525238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f525220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f525200 '' Function 0x56556f4193f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5251d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5251c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5251a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f525170 'uint3':'vector' lvalue ParmVar 0x56556f524e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f524f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5253d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f525328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f525788 # | | | | `-ReturnStmt 0x56556f525778 # | | | | `-CallExpr 0x56556f525748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f525730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f525710 '' Function 0x56556f419668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5256e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5256d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5256b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f525680 'uint4':'vector' lvalue ParmVar 0x56556f525328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f525488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5258e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f525838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f525c88 # | | | | `-ReturnStmt 0x56556f525c78 # | | | | `-CallExpr 0x56556f525c48 'float' # | | | | |-ImplicitCastExpr 0x56556f525c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f525c10 '' Function 0x56556f418f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f525be8 'float' # | | | | `-ImplicitCastExpr 0x56556f525bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f525bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f525b80 'int64_t':'long' lvalue ParmVar 0x56556f525838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f525998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f525de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f525d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f527a78 # | | | | `-ReturnStmt 0x56556f527a68 # | | | | `-CallExpr 0x56556f527a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f527a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f527a00 '' Function 0x56556f419178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5279d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5279c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5279a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f527970 'int64_t2':'vector' lvalue ParmVar 0x56556f525d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f525e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f527bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f527b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f527fa0 # | | | | `-ReturnStmt 0x56556f527f90 # | | | | `-CallExpr 0x56556f527f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f527f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f527f28 '' Function 0x56556f4193f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f527f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f527ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f527ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f527e98 'int64_t3':'vector' lvalue ParmVar 0x56556f527b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f527c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f528100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f528050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5284d0 # | | | | `-ReturnStmt 0x56556f5284c0 # | | | | `-CallExpr 0x56556f528490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f528478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f528458 '' Function 0x56556f419668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f528430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f528418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f528400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5283c8 'int64_t4':'vector' lvalue ParmVar 0x56556f528050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5281b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f528630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f528580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5289f0 # | | | | `-ReturnStmt 0x56556f5289e0 # | | | | `-CallExpr 0x56556f5289b0 'float' # | | | | |-ImplicitCastExpr 0x56556f528998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f528978 '' Function 0x56556f418f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f528950 'float' # | | | | `-ImplicitCastExpr 0x56556f528938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f528920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5288e8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f528580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f5286e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f528b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f528aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f528f30 # | | | | `-ReturnStmt 0x56556f528f20 # | | | | `-CallExpr 0x56556f528ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f528ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f528eb8 '' Function 0x56556f419178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f528e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f528e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f528e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f528e28 'uint64_t2':'vector' lvalue ParmVar 0x56556f528aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f528c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f529090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f528fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f529478 # | | | | `-ReturnStmt 0x56556f529468 # | | | | `-CallExpr 0x56556f529438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f529420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f529400 '' Function 0x56556f4193f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5293d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5293c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5293a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f529370 'uint64_t3':'vector' lvalue ParmVar 0x56556f528fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f529140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5295d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f529528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f52a2d0 # | | | | `-ReturnStmt 0x56556f52a2c0 # | | | | `-CallExpr 0x56556f52a290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f52a278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f52a258 '' Function 0x56556f419668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f52a230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f52a218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52a200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52a1c8 'uint64_t4':'vector' lvalue ParmVar 0x56556f529528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f529688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52a438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f52a388 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f52a780 # | | | | `-ReturnStmt 0x56556f52a770 # | | | | `-CallExpr 0x56556f52a740 'float' # | | | | |-ImplicitCastExpr 0x56556f52a728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f52a708 '' Function 0x56556f420628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f52a6e0 'float' # | | | | `-ImplicitCastExpr 0x56556f52a6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52a6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52a678 'double' lvalue ParmVar 0x56556f52a388 'V' 'double' # | | | `-DeprecatedAttr 0x56556f52a4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f52a8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f52a838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f52ac50 # | | | | `-ReturnStmt 0x56556f52ac40 # | | | | `-CallExpr 0x56556f52ac10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f52abf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f52abd8 '' Function 0x56556f4208a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f52abb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f52ab98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52ab80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52ab48 'double2':'vector' lvalue ParmVar 0x56556f52a838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f52a998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f52adb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f52ad08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f52b128 # | | | | `-ReturnStmt 0x56556f52b118 # | | | | `-CallExpr 0x56556f52b0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f52b0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f52b0b0 '' Function 0x56556f420b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f52b088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f52b070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52b058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52b020 'double3':'vector' lvalue ParmVar 0x56556f52ad08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f52ae68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f52b290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f52b1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f52b608 # | | | | `-ReturnStmt 0x56556f52b5f8 # | | | | `-CallExpr 0x56556f52b5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f52b5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f52b590 '' Function 0x56556f420da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f52b568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f52b550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52b538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52b500 'double4':'vector' lvalue ParmVar 0x56556f52b1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f52b340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f52b768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f52b6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f52bac0 # | | | | `-ReturnStmt 0x56556f52bab0 # | | | | `-CallExpr 0x56556f52ba80 'float' # | | | | |-ImplicitCastExpr 0x56556f52ba68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f52ba48 '' Function 0x56556f420628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f52ba20 'float' # | | | | `-ImplicitCastExpr 0x56556f52ba08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52b9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52b9b8 'int' lvalue ParmVar 0x56556f52b6b8 'V' 'int' # | | | `-DeprecatedAttr 0x56556f52b818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52bc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f52bb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f52bf98 # | | | | `-ReturnStmt 0x56556f52bf88 # | | | | `-CallExpr 0x56556f52bf58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f52bf40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f52bf20 '' Function 0x56556f4208a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f52bef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f52bee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52bec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52be90 'int2':'vector' lvalue ParmVar 0x56556f52bb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f52bcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52c780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f52c6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f52cb00 # | | | | `-ReturnStmt 0x56556f52caf0 # | | | | `-CallExpr 0x56556f52cac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f52caa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f52ca88 '' Function 0x56556f420b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f52ca60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f52ca48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52ca30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52c9f8 'int3':'vector' lvalue ParmVar 0x56556f52c6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f52c830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52cc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f52cbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f52cfe8 # | | | | `-ReturnStmt 0x56556f52cfd8 # | | | | `-CallExpr 0x56556f52cfa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f52cf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f52cf70 '' Function 0x56556f420da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f52cf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f52cf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52cf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52cee0 'int4':'vector' lvalue ParmVar 0x56556f52cbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f52cd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52d148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f52d098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f52d4c0 # | | | | `-ReturnStmt 0x56556f52d4b0 # | | | | `-CallExpr 0x56556f52d480 'float' # | | | | |-ImplicitCastExpr 0x56556f52d468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f52d448 '' Function 0x56556f420628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f52d420 'float' # | | | | `-ImplicitCastExpr 0x56556f52d408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52d3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52d3b8 'uint':'unsigned int' lvalue ParmVar 0x56556f52d098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f52d1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52d620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f52d570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f52d9b8 # | | | | `-ReturnStmt 0x56556f52d9a8 # | | | | `-CallExpr 0x56556f52d978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f52d960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f52d940 '' Function 0x56556f4208a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f52d918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f52d900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52d8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52d8b0 'uint2':'vector' lvalue ParmVar 0x56556f52d570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f52d6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52db18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f52da68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f52deb8 # | | | | `-ReturnStmt 0x56556f52dea8 # | | | | `-CallExpr 0x56556f52de78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f52de60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f52de40 '' Function 0x56556f420b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f52de18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f52de00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52dde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52ddb0 'uint3':'vector' lvalue ParmVar 0x56556f52da68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f52dbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52e018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f52df68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f52e3c0 # | | | | `-ReturnStmt 0x56556f52e3b0 # | | | | `-CallExpr 0x56556f52e380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f52e368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f52e348 '' Function 0x56556f420da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f52e320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f52e308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52e2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52e2b8 'uint4':'vector' lvalue ParmVar 0x56556f52df68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f52e0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52e520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f52e470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f52f200 # | | | | `-ReturnStmt 0x56556f52f1f0 # | | | | `-CallExpr 0x56556f52f1c0 'float' # | | | | |-ImplicitCastExpr 0x56556f52f1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f52f188 '' Function 0x56556f420628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f52f160 'float' # | | | | `-ImplicitCastExpr 0x56556f52f148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52f130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52f0f8 'int64_t':'long' lvalue ParmVar 0x56556f52e470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f52e5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52f360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f52f2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f52f718 # | | | | `-ReturnStmt 0x56556f52f708 # | | | | `-CallExpr 0x56556f52f6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f52f6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f52f6a0 '' Function 0x56556f4208a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f52f678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f52f660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52f648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52f610 'int64_t2':'vector' lvalue ParmVar 0x56556f52f2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f52f410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52f878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f52f7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f52fc38 # | | | | `-ReturnStmt 0x56556f52fc28 # | | | | `-CallExpr 0x56556f52fbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f52fbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f52fbc0 '' Function 0x56556f420b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f52fb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f52fb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f52fb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f52fb30 'int64_t3':'vector' lvalue ParmVar 0x56556f52f7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f52f928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f52fd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f52fce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f530160 # | | | | `-ReturnStmt 0x56556f530150 # | | | | `-CallExpr 0x56556f530120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f530108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5300e8 '' Function 0x56556f420da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5300c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5300a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f530090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f530058 'int64_t4':'vector' lvalue ParmVar 0x56556f52fce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f52fe48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5302c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f530210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f530678 # | | | | `-ReturnStmt 0x56556f530668 # | | | | `-CallExpr 0x56556f530638 'float' # | | | | |-ImplicitCastExpr 0x56556f530620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f530600 '' Function 0x56556f420628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5305d8 'float' # | | | | `-ImplicitCastExpr 0x56556f5305c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5305a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f530570 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f530210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f530370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5307d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f530728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f530bb0 # | | | | `-ReturnStmt 0x56556f530ba0 # | | | | `-CallExpr 0x56556f530b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f530b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f530b38 '' Function 0x56556f4208a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f530b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f530af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f530ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f530aa8 'uint64_t2':'vector' lvalue ParmVar 0x56556f530728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f530888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f530d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f530c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f534628 # | | | | `-ReturnStmt 0x56556f534618 # | | | | `-CallExpr 0x56556f5345e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5345d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5345b0 '' Function 0x56556f420b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f534588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f534570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f534558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f530fe8 'uint64_t3':'vector' lvalue ParmVar 0x56556f530c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f530dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f534788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5346d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f534b70 # | | | | `-ReturnStmt 0x56556f534b60 # | | | | `-CallExpr 0x56556f534b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f534b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f534af8 '' Function 0x56556f420da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f534ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f534ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f534aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f534a68 'uint64_t4':'vector' lvalue ParmVar 0x56556f5346d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f534838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f534ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f534c30 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f535028 # | | | | `-ReturnStmt 0x56556f535018 # | | | | `-CallExpr 0x56556f534fe8 'float' # | | | | |-ImplicitCastExpr 0x56556f534fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f534fb0 '' Function 0x56556f4219b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f534f88 'float' # | | | | `-ImplicitCastExpr 0x56556f534f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f534f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f534f20 'double' lvalue ParmVar 0x56556f534c30 'V' 'double' # | | | `-DeprecatedAttr 0x56556f534d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f535198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5350e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f535500 # | | | | `-ReturnStmt 0x56556f5354f0 # | | | | `-CallExpr 0x56556f5354c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5354a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f535488 '' Function 0x56556f3ffdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f535460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f535448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f535430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5353f8 'double2':'vector' lvalue ParmVar 0x56556f5350e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f535248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f535670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5355c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f5359e0 # | | | | `-ReturnStmt 0x56556f5359d0 # | | | | `-CallExpr 0x56556f5359a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f535988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f535968 '' Function 0x56556f400038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f535940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f535928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f535910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5358d8 'double3':'vector' lvalue ParmVar 0x56556f5355c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f535720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f535b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f535aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f535ec8 # | | | | `-ReturnStmt 0x56556f535eb8 # | | | | `-CallExpr 0x56556f535e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f535e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f535e50 '' Function 0x56556f4002b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f535e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f535e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f535df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f535dc0 'double4':'vector' lvalue ParmVar 0x56556f535aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f535c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f536028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f535f78 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f536380 # | | | | `-ReturnStmt 0x56556f536370 # | | | | `-CallExpr 0x56556f536340 'float' # | | | | |-ImplicitCastExpr 0x56556f536328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f536308 '' Function 0x56556f4219b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5362e0 'float' # | | | | `-ImplicitCastExpr 0x56556f5362c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5362b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f536278 'int' lvalue ParmVar 0x56556f535f78 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5360d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f536550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f536430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5368c8 # | | | | `-ReturnStmt 0x56556f5368b8 # | | | | `-CallExpr 0x56556f536888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f536870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f536850 '' Function 0x56556f3ffdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f536828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f536810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5367f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5367c0 'int2':'vector' lvalue ParmVar 0x56556f536430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f536600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f536a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f536978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f536da8 # | | | | `-ReturnStmt 0x56556f536d98 # | | | | `-CallExpr 0x56556f536d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f536d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f536d30 '' Function 0x56556f400038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f536d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f536cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f536cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f536ca0 'int3':'vector' lvalue ParmVar 0x56556f536978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f536ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f536f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f536e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f537290 # | | | | `-ReturnStmt 0x56556f537280 # | | | | `-CallExpr 0x56556f537250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f537238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f537218 '' Function 0x56556f4002b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5371f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5371d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5371c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f537188 'int4':'vector' lvalue ParmVar 0x56556f536e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f536fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5373f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f537340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f537768 # | | | | `-ReturnStmt 0x56556f537758 # | | | | `-CallExpr 0x56556f537728 'float' # | | | | |-ImplicitCastExpr 0x56556f537710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5376f0 '' Function 0x56556f4219b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5376c8 'float' # | | | | `-ImplicitCastExpr 0x56556f5376b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f537698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f537660 'uint':'unsigned int' lvalue ParmVar 0x56556f537340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5374a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5378c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f537818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f537c60 # | | | | `-ReturnStmt 0x56556f537c50 # | | | | `-CallExpr 0x56556f537c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f537c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f537be8 '' Function 0x56556f3ffdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f537bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f537ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f537b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f537b58 'uint2':'vector' lvalue ParmVar 0x56556f537818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f537978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f537dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f537d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f538160 # | | | | `-ReturnStmt 0x56556f538150 # | | | | `-CallExpr 0x56556f538120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f538108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5380e8 '' Function 0x56556f400038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5380c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5380a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f538090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f538058 'uint3':'vector' lvalue ParmVar 0x56556f537d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f537e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5382c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f538210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f538680 # | | | | `-ReturnStmt 0x56556f538670 # | | | | `-CallExpr 0x56556f538640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f538628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f538608 '' Function 0x56556f4002b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5385e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5385c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5385b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f538578 'uint4':'vector' lvalue ParmVar 0x56556f538210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f538370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5387e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f538730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f538b78 # | | | | `-ReturnStmt 0x56556f538b68 # | | | | `-CallExpr 0x56556f538b38 'float' # | | | | |-ImplicitCastExpr 0x56556f538b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f538b00 '' Function 0x56556f4219b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f538ad8 'float' # | | | | `-ImplicitCastExpr 0x56556f538ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f538aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f538a70 'int64_t':'long' lvalue ParmVar 0x56556f538730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f538890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f538cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f538c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f539090 # | | | | `-ReturnStmt 0x56556f539080 # | | | | `-CallExpr 0x56556f539050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f539038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f539018 '' Function 0x56556f3ffdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f538ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f538fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f538fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f538f88 'int64_t2':'vector' lvalue ParmVar 0x56556f538c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f538d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5391f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f539140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f5395b0 # | | | | `-ReturnStmt 0x56556f5395a0 # | | | | `-CallExpr 0x56556f539570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f539558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f539538 '' Function 0x56556f400038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f539510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5394f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5394e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5394a8 'int64_t3':'vector' lvalue ParmVar 0x56556f539140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5392a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f539710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f539660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f539ad8 # | | | | `-ReturnStmt 0x56556f539ac8 # | | | | `-CallExpr 0x56556f539a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f539a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f539a60 '' Function 0x56556f4002b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f539a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f539a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f539a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5399d0 'int64_t4':'vector' lvalue ParmVar 0x56556f539660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5397c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f539c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f539b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f539ff0 # | | | | `-ReturnStmt 0x56556f539fe0 # | | | | `-CallExpr 0x56556f539fb0 'float' # | | | | |-ImplicitCastExpr 0x56556f539f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f539f78 '' Function 0x56556f4219b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f539f50 'float' # | | | | `-ImplicitCastExpr 0x56556f539f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f539f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f539ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f539b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f539ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53a150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f53a0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f53a528 # | | | | `-ReturnStmt 0x56556f53a518 # | | | | `-CallExpr 0x56556f53a4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f53a4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f53a4b0 '' Function 0x56556f3ffdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f53a488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f53a470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53a458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53a420 'uint64_t2':'vector' lvalue ParmVar 0x56556f53a0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f53a200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53a988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f53a8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f53ad68 # | | | | `-ReturnStmt 0x56556f53ad58 # | | | | `-CallExpr 0x56556f53ad28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f53ad10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f53acf0 '' Function 0x56556f400038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f53acc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f53acb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53ac98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53ac60 'uint64_t3':'vector' lvalue ParmVar 0x56556f53a8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f53aa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53aec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f53ae18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f53b2b0 # | | | | `-ReturnStmt 0x56556f53b2a0 # | | | | `-CallExpr 0x56556f53b270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f53b258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f53b238 '' Function 0x56556f4002b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f53b210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f53b1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53b1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53b1a8 'uint64_t4':'vector' lvalue ParmVar 0x56556f53ae18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f53af78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53b420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f53b370 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f53b768 # | | | | `-ReturnStmt 0x56556f53b758 # | | | | `-CallExpr 0x56556f53b728 'float' # | | | | |-ImplicitCastExpr 0x56556f53b710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f53b6f0 '' Function 0x56556f42b240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f53b6c8 'float' # | | | | `-ImplicitCastExpr 0x56556f53b6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53b698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53b660 'double' lvalue ParmVar 0x56556f53b370 'V' 'double' # | | | `-DeprecatedAttr 0x56556f53b4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f53b8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f53b828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f53bc40 # | | | | `-ReturnStmt 0x56556f53bc30 # | | | | `-CallExpr 0x56556f53bc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f53bbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f53bbc8 '' Function 0x56556f42b4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f53bba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f53bb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53bb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53bb38 'double2':'vector' lvalue ParmVar 0x56556f53b828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f53b988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f53bdb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f53bd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f53c120 # | | | | `-ReturnStmt 0x56556f53c110 # | | | | `-CallExpr 0x56556f53c0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f53c0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f53c0a8 '' Function 0x56556f42b730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f53c080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f53c068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53c050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53c018 'double3':'vector' lvalue ParmVar 0x56556f53bd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f53be60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f53c290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f53c1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f53c608 # | | | | `-ReturnStmt 0x56556f53c5f8 # | | | | `-CallExpr 0x56556f53c5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f53c5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f53c590 '' Function 0x56556f42b9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f53c568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f53c550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53c538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53c500 'double4':'vector' lvalue ParmVar 0x56556f53c1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f53c340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f53c768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f53c6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f53d368 # | | | | `-ReturnStmt 0x56556f53d358 # | | | | `-CallExpr 0x56556f53d328 'float' # | | | | |-ImplicitCastExpr 0x56556f53d310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f53d2f0 '' Function 0x56556f42b240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f53d2c8 'float' # | | | | `-ImplicitCastExpr 0x56556f53d2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53d298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53d260 'int' lvalue ParmVar 0x56556f53c6b8 'V' 'int' # | | | `-DeprecatedAttr 0x56556f53d0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53d4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f53d418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f53d840 # | | | | `-ReturnStmt 0x56556f53d830 # | | | | `-CallExpr 0x56556f53d800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f53d7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f53d7c8 '' Function 0x56556f42b4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f53d7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f53d788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53d770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53d738 'int2':'vector' lvalue ParmVar 0x56556f53d418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f53d578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53d9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f53d8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f53dd20 # | | | | `-ReturnStmt 0x56556f53dd10 # | | | | `-CallExpr 0x56556f53dce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f53dcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f53dca8 '' Function 0x56556f42b730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f53dc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f53dc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53dc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53dc18 'int3':'vector' lvalue ParmVar 0x56556f53d8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f53da50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53de80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f53ddd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f53e208 # | | | | `-ReturnStmt 0x56556f53e1f8 # | | | | `-CallExpr 0x56556f53e1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f53e1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f53e190 '' Function 0x56556f42b9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f53e168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f53e150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53e138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53e100 'int4':'vector' lvalue ParmVar 0x56556f53ddd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f53df30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53e368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f53e2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f53e6e0 # | | | | `-ReturnStmt 0x56556f53e6d0 # | | | | `-CallExpr 0x56556f53e6a0 'float' # | | | | |-ImplicitCastExpr 0x56556f53e688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f53e668 '' Function 0x56556f42b240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f53e640 'float' # | | | | `-ImplicitCastExpr 0x56556f53e628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53e610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53e5d8 'uint':'unsigned int' lvalue ParmVar 0x56556f53e2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f53e418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53e840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f53e790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f53ebd8 # | | | | `-ReturnStmt 0x56556f53ebc8 # | | | | `-CallExpr 0x56556f53eb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f53eb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f53eb60 '' Function 0x56556f42b4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f53eb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f53eb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53eb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53ead0 'uint2':'vector' lvalue ParmVar 0x56556f53e790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f53e8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f53ed38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f53ec88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f545b60 # | | | | `-ReturnStmt 0x56556f545b50 # | | | | `-CallExpr 0x56556f545b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f53f080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f53f060 '' Function 0x56556f42b730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f53f038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f53f020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f53f008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f53efd0 'uint3':'vector' lvalue ParmVar 0x56556f53ec88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f53ede8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f545cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f545c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f546068 # | | | | `-ReturnStmt 0x56556f546058 # | | | | `-CallExpr 0x56556f546028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f546010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f545ff0 '' Function 0x56556f42b9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f545fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f545fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f545f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f545f60 'uint4':'vector' lvalue ParmVar 0x56556f545c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f545d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5461c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f546118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f546560 # | | | | `-ReturnStmt 0x56556f546550 # | | | | `-CallExpr 0x56556f546520 'float' # | | | | |-ImplicitCastExpr 0x56556f546508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5464e8 '' Function 0x56556f42b240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5464c0 'float' # | | | | `-ImplicitCastExpr 0x56556f5464a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f546490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f546458 'int64_t':'long' lvalue ParmVar 0x56556f546118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f546278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5466c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f546610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f546a78 # | | | | `-ReturnStmt 0x56556f546a68 # | | | | `-CallExpr 0x56556f546a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f546a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f546a00 '' Function 0x56556f42b4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5469d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5469c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5469a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f546970 'int64_t2':'vector' lvalue ParmVar 0x56556f546610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f546770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f546bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f546b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f546f98 # | | | | `-ReturnStmt 0x56556f546f88 # | | | | `-CallExpr 0x56556f546f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f546f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f546f20 '' Function 0x56556f42b730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f546ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f546ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f546ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f546e90 'int64_t3':'vector' lvalue ParmVar 0x56556f546b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f546c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5470f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f547048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5474c0 # | | | | `-ReturnStmt 0x56556f5474b0 # | | | | `-CallExpr 0x56556f547480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f547468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f547448 '' Function 0x56556f42b9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f547420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f547408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5473f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5473b8 'int64_t4':'vector' lvalue ParmVar 0x56556f547048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5471a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f547620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f547570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5479d8 # | | | | `-ReturnStmt 0x56556f5479c8 # | | | | `-CallExpr 0x56556f547998 'float' # | | | | |-ImplicitCastExpr 0x56556f547980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f547960 '' Function 0x56556f42b240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f547938 'float' # | | | | `-ImplicitCastExpr 0x56556f547920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f547908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5478d0 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f547570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f5476d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f494e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f547a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f495248 # | | | | `-ReturnStmt 0x56556f495238 # | | | | `-CallExpr 0x56556f495208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4951f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4951d0 '' Function 0x56556f42b4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4951a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f495190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f495178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f495140 'uint64_t2':'vector' lvalue ParmVar 0x56556f547a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f494f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4953a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4952f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f495788 # | | | | `-ReturnStmt 0x56556f495778 # | | | | `-CallExpr 0x56556f495748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f495730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f495710 '' Function 0x56556f42b730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4956e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4956d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4956b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f495680 'uint64_t3':'vector' lvalue ParmVar 0x56556f4952f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f495458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4958e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f495838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f495cd0 # | | | | `-ReturnStmt 0x56556f495cc0 # | | | | `-CallExpr 0x56556f495c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f495c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f495c58 '' Function 0x56556f42b9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f495c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f495c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f495c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f495bc8 'uint64_t4':'vector' lvalue ParmVar 0x56556f495838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f495998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f495e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f495d90 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f496188 # | | | | `-ReturnStmt 0x56556f496178 # | | | | `-CallExpr 0x56556f496148 'float' # | | | | |-ImplicitCastExpr 0x56556f496130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f496110 '' Function 0x56556f42c5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4960e8 'float' # | | | | `-ImplicitCastExpr 0x56556f4960d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4960b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f496080 'double' lvalue ParmVar 0x56556f495d90 'V' 'double' # | | | `-DeprecatedAttr 0x56556f495ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4962f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f496248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f496660 # | | | | `-ReturnStmt 0x56556f496650 # | | | | `-CallExpr 0x56556f496620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f496608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4965e8 '' Function 0x56556f42c870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4965c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4965a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f496590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f496558 'double2':'vector' lvalue ParmVar 0x56556f496248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4963a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4967d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f496720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f496b40 # | | | | `-ReturnStmt 0x56556f496b30 # | | | | `-CallExpr 0x56556f496b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f496ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f496ac8 '' Function 0x56556f42cae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f496aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f496a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f496a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f496a38 'double3':'vector' lvalue ParmVar 0x56556f496720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f496880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f496cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f496c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f5491a8 # | | | | `-ReturnStmt 0x56556f549198 # | | | | `-CallExpr 0x56556f549168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f549150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f549130 '' Function 0x56556f42cd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f549108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5490f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5490d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5490a0 'double4':'vector' lvalue ParmVar 0x56556f496c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f496d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f549308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f549258 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f549660 # | | | | `-ReturnStmt 0x56556f549650 # | | | | `-CallExpr 0x56556f549620 'float' # | | | | |-ImplicitCastExpr 0x56556f549608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5495e8 '' Function 0x56556f42c5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5495c0 'float' # | | | | `-ImplicitCastExpr 0x56556f5495a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f549590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f549558 'int' lvalue ParmVar 0x56556f549258 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5493b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5497c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f549710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f549b38 # | | | | `-ReturnStmt 0x56556f549b28 # | | | | `-CallExpr 0x56556f549af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f549ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f549ac0 '' Function 0x56556f42c870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f549a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f549a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f549a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f549a30 'int2':'vector' lvalue ParmVar 0x56556f549710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f549870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f549c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f549be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f54a018 # | | | | `-ReturnStmt 0x56556f54a008 # | | | | `-CallExpr 0x56556f549fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f549fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f549fa0 '' Function 0x56556f42cae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f549f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f549f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f549f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f549f10 'int3':'vector' lvalue ParmVar 0x56556f549be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f549d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54a178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f54a0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f54a500 # | | | | `-ReturnStmt 0x56556f54a4f0 # | | | | `-CallExpr 0x56556f54a4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f54a4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f54a488 '' Function 0x56556f42cd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f54a460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f54a448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54a430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54a3f8 'int4':'vector' lvalue ParmVar 0x56556f54a0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f54a228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54a660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f54a5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f54a9d8 # | | | | `-ReturnStmt 0x56556f54a9c8 # | | | | `-CallExpr 0x56556f54a998 'float' # | | | | |-ImplicitCastExpr 0x56556f54a980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f54a960 '' Function 0x56556f42c5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f54a938 'float' # | | | | `-ImplicitCastExpr 0x56556f54a920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54a908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54a8d0 'uint':'unsigned int' lvalue ParmVar 0x56556f54a5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f54a710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54ab38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f54aa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f54aed0 # | | | | `-ReturnStmt 0x56556f54aec0 # | | | | `-CallExpr 0x56556f54ae90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f54ae78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f54ae58 '' Function 0x56556f42c870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f54ae30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f54ae18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54ae00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54adc8 'uint2':'vector' lvalue ParmVar 0x56556f54aa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f54abe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54b860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f54b7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f54bc00 # | | | | `-ReturnStmt 0x56556f54bbf0 # | | | | `-CallExpr 0x56556f54bbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f54bba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f54bb88 '' Function 0x56556f42cae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f54bb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f54bb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54bb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54baf8 'uint3':'vector' lvalue ParmVar 0x56556f54b7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f54b910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54bd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f54bcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f54c108 # | | | | `-ReturnStmt 0x56556f54c0f8 # | | | | `-CallExpr 0x56556f54c0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f54c0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f54c090 '' Function 0x56556f42cd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f54c068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f54c050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54c038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54c000 'uint4':'vector' lvalue ParmVar 0x56556f54bcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f54be10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54c268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f54c1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f54c600 # | | | | `-ReturnStmt 0x56556f54c5f0 # | | | | `-CallExpr 0x56556f54c5c0 'float' # | | | | |-ImplicitCastExpr 0x56556f54c5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f54c588 '' Function 0x56556f42c5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f54c560 'float' # | | | | `-ImplicitCastExpr 0x56556f54c548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54c530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54c4f8 'int64_t':'long' lvalue ParmVar 0x56556f54c1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f54c318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54c760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f54c6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f54cb18 # | | | | `-ReturnStmt 0x56556f54cb08 # | | | | `-CallExpr 0x56556f54cad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f54cac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f54caa0 '' Function 0x56556f42c870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f54ca78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f54ca60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54ca48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54ca10 'int64_t2':'vector' lvalue ParmVar 0x56556f54c6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f54c810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54cc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f54cbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f54d038 # | | | | `-ReturnStmt 0x56556f54d028 # | | | | `-CallExpr 0x56556f54cff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f54cfe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f54cfc0 '' Function 0x56556f42cae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f54cf98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f54cf80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54cf68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54cf30 'int64_t3':'vector' lvalue ParmVar 0x56556f54cbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f54cd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54d198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f54d0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f54d560 # | | | | `-ReturnStmt 0x56556f54d550 # | | | | `-CallExpr 0x56556f54d520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f54d508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f54d4e8 '' Function 0x56556f42cd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f54d4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f54d4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54d490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54d458 'int64_t4':'vector' lvalue ParmVar 0x56556f54d0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f54d248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54d6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f54d610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f54e488 # | | | | `-ReturnStmt 0x56556f54e478 # | | | | `-CallExpr 0x56556f54e448 'float' # | | | | |-ImplicitCastExpr 0x56556f54e430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f54e410 '' Function 0x56556f42c5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f54e3e8 'float' # | | | | `-ImplicitCastExpr 0x56556f54e3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54e3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54e380 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f54d610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f54e180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54e5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f54e538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f54e9c0 # | | | | `-ReturnStmt 0x56556f54e9b0 # | | | | `-CallExpr 0x56556f54e980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f54e968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f54e948 '' Function 0x56556f42c870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f54e920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f54e908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54e8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54e8b8 'uint64_t2':'vector' lvalue ParmVar 0x56556f54e538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f54e698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54eb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f54ea70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f54ef00 # | | | | `-ReturnStmt 0x56556f54eef0 # | | | | `-CallExpr 0x56556f54eec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f54eea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f54ee88 '' Function 0x56556f42cae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f54ee60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f54ee48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54ee30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54edf8 'uint64_t3':'vector' lvalue ParmVar 0x56556f54ea70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f54ebd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54f060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f54efb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f54f448 # | | | | `-ReturnStmt 0x56556f54f438 # | | | | `-CallExpr 0x56556f54f408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f54f3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f54f3d0 '' Function 0x56556f42cd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f54f3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f54f390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54f378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54f340 'uint64_t4':'vector' lvalue ParmVar 0x56556f54efb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f54f110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f54f5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f54f500 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f54f928 # | | | | `-ReturnStmt 0x56556f54f918 # | | | | `-CallExpr 0x56556f54f8e8 'bool' # | | | | |-ImplicitCastExpr 0x56556f54f8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x56556f54f878 '' Function 0x56556f42dae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x56556f54f850 'float' # | | | | `-ImplicitCastExpr 0x56556f54f838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54f820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54f7e8 'double' lvalue ParmVar 0x56556f54f500 'V' 'double' # | | | `-DeprecatedAttr 0x56556f54f658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f54fa90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f54f9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f54fe58 # | | | | `-ReturnStmt 0x56556f54fe48 # | | | | `-CallExpr 0x56556f54fe18 'vector' # | | | | |-ImplicitCastExpr 0x56556f54fe00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f54fd80 '' Function 0x56556f42ddf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x56556f54fd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f54fd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f54fd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f54fcf0 'double2':'vector' lvalue ParmVar 0x56556f54f9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f54fb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f54ffc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f54ff10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f550798 # | | | | `-ReturnStmt 0x56556f550788 # | | | | `-CallExpr 0x56556f550758 'vector' # | | | | |-ImplicitCastExpr 0x56556f550740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5506c0 '' Function 0x56556f42e0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x56556f550698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f550680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f550668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f550630 'double3':'vector' lvalue ParmVar 0x56556f54ff10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f550070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f550900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f550850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f550cd8 # | | | | `-ReturnStmt 0x56556f550cc8 # | | | | `-CallExpr 0x56556f550c98 'vector' # | | | | |-ImplicitCastExpr 0x56556f550c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f550c00 '' Function 0x56556f42e3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x56556f550bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f550bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f550ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f550b70 'double4':'vector' lvalue ParmVar 0x56556f550850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5509b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f550db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f550d08 col:29 used V 'double' # | | | `-CompoundStmt 0x56556f551018 # | | | `-ReturnStmt 0x56556f551008 # | | | `-CallExpr 0x56556f550fd8 'bool' # | | | |-ImplicitCastExpr 0x56556f550fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x56556f550fa0 '' Function 0x56556f42f000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x56556f550f78 'float' # | | | `-ImplicitCastExpr 0x56556f550f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56556f550f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x56556f550f10 'double' lvalue ParmVar 0x56556f550d08 'V' 'double' # | | |-FunctionDecl 0x56556f5510f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f551048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x56556f551380 # | | | `-ReturnStmt 0x56556f551370 # | | | `-CallExpr 0x56556f551340 'vector' # | | | |-ImplicitCastExpr 0x56556f551328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x56556f551308 '' Function 0x56556f42f278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x56556f5512e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x56556f5512c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56556f5512b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x56556f551278 'double2':'vector' lvalue ParmVar 0x56556f551048 'V' 'double2':'vector' # | | |-FunctionDecl 0x56556f551460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5513b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x56556f5516f0 # | | | `-ReturnStmt 0x56556f5516e0 # | | | `-CallExpr 0x56556f5516b0 'vector' # | | | |-ImplicitCastExpr 0x56556f551698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x56556f551678 '' Function 0x56556f42f4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x56556f551650 'float3':'vector' # | | | `-ImplicitCastExpr 0x56556f551638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56556f551620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x56556f5515e8 'double3':'vector' lvalue ParmVar 0x56556f5513b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x56556f5517d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f551720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x56556f551a68 # | | | `-ReturnStmt 0x56556f551a58 # | | | `-CallExpr 0x56556f551a28 'vector' # | | | |-ImplicitCastExpr 0x56556f551a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x56556f5519f0 '' Function 0x56556f42f768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x56556f5519c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x56556f5519b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56556f551998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x56556f551960 'double4':'vector' lvalue ParmVar 0x56556f551720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x56556f552160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x56556f551a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f551b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5520b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f551e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x56556f551f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x56556f551f78 col:39 s 'T' # | | | |-CompoundStmt 0x56556f552430 # | | | | `-ReturnStmt 0x56556f552420 # | | | | `-RecoveryExpr 0x56556f5523e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f5522d0 '' lvalue (ADL) = 'lerp' 0x56556f431578 0x56556f42fb08 0x56556f42fed0 0x56556f430298 0x56556f430660 0x56556f430a10 0x56556f430de8 0x56556f4311b0 # | | | | |-RecoveryExpr 0x56556f552350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x56556f552370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f5521d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x56556f5528f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x56556f5524f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x56556f552740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x56556f5527c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x56556f552db8 # | | | | `-ReturnStmt 0x56556f552da8 # | | | | `-CallExpr 0x56556f552d68 'float' # | | | | |-ImplicitCastExpr 0x56556f552d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56556f552cf8 '' Function 0x56556f430a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56556f552bb0 'float' # | | | | | `-ImplicitCastExpr 0x56556f552b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f552b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f552b48 'double' lvalue ParmVar 0x56556f5524f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x56556f552c40 'float' # | | | | | `-ImplicitCastExpr 0x56556f552c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f552c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f552bd8 'double' lvalue ParmVar 0x56556f552740 'V2' 'double' # | | | | `-CStyleCastExpr 0x56556f552cd0 'float' # | | | | `-ImplicitCastExpr 0x56556f552cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f552ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f552c68 'double' lvalue ParmVar 0x56556f5527c0 'V3' 'double' # | | | `-DeprecatedAttr 0x56556f5529b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f553108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f552e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x56556f552ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x56556f552f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x56556f553648 # | | | | `-ReturnStmt 0x56556f553638 # | | | | `-CallExpr 0x56556f5535f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5535e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56556f553558 '' Function 0x56556f430de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5533e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5533c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5533b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f553378 'double2':'vector' lvalue ParmVar 0x56556f552e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x56556f553488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f553470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f553458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f553420 'double2':'vector' lvalue ParmVar 0x56556f552ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x56556f553530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f553518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f553500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5534c8 'double2':'vector' lvalue ParmVar 0x56556f552f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5531c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f553998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f553708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x56556f553788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x56556f553808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x56556f553ed8 # | | | | `-ReturnStmt 0x56556f553ec8 # | | | | `-CallExpr 0x56556f553e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f553e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x56556f553df0 '' Function 0x56556f4311b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x56556f553c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f553c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f553c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f553c10 'double3':'vector' lvalue ParmVar 0x56556f553708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x56556f553d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f553d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f553cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f553cb8 'double3':'vector' lvalue ParmVar 0x56556f553788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x56556f553dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f553db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f553d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f553d60 'double3':'vector' lvalue ParmVar 0x56556f553808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f553a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f554228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f553f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x56556f554018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x56556f554098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x56556f555ba0 # | | | | `-ReturnStmt 0x56556f555b90 # | | | | `-CallExpr 0x56556f555b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f554710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x56556f554688 '' Function 0x56556f431578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x56556f554510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5544f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5544e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5544a8 'double4':'vector' lvalue ParmVar 0x56556f553f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x56556f5545b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5545a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f554588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f554550 'double4':'vector' lvalue ParmVar 0x56556f554018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x56556f554660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f554648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f554630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5545f8 'double4':'vector' lvalue ParmVar 0x56556f554098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5542e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f555e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f555c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x56556f555cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x56556f555d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x56556f556320 # | | | | `-ReturnStmt 0x56556f556310 # | | | | `-CallExpr 0x56556f5562d0 'float' # | | | | |-ImplicitCastExpr 0x56556f5562b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56556f556298 '' Function 0x56556f430a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56556f556150 'float' # | | | | | `-ImplicitCastExpr 0x56556f556138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f556120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5560e8 'int' lvalue ParmVar 0x56556f555c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x56556f5561e0 'float' # | | | | | `-ImplicitCastExpr 0x56556f5561c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5561b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f556178 'int' lvalue ParmVar 0x56556f555cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x56556f556270 'float' # | | | | `-ImplicitCastExpr 0x56556f556258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f556240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f556208 'int' lvalue ParmVar 0x56556f555d50 'V3' 'int' # | | | `-DeprecatedAttr 0x56556f555f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f556658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5563d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x56556f556450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x56556f5564d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x56556f556b40 # | | | | `-ReturnStmt 0x56556f556b30 # | | | | `-CallExpr 0x56556f556af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f556ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56556f556ab8 '' Function 0x56556f430de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56556f556940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f556928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f556910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5568d8 'int2':'vector' lvalue ParmVar 0x56556f5563d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x56556f5569e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5569d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5569b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f556980 'int2':'vector' lvalue ParmVar 0x56556f556450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x56556f556a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f556a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f556a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f556a28 'int2':'vector' lvalue ParmVar 0x56556f5564d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f556718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f556e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f556bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x56556f556c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x56556f556cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x56556f557368 # | | | | `-ReturnStmt 0x56556f557358 # | | | | `-CallExpr 0x56556f557318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f557300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x56556f5572e0 '' Function 0x56556f4311b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x56556f557168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f557150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f557138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f557100 'int3':'vector' lvalue ParmVar 0x56556f556bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x56556f557210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5571f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5571e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5571a8 'int3':'vector' lvalue ParmVar 0x56556f556c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x56556f5572b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5572a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f557288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f557250 'int3':'vector' lvalue ParmVar 0x56556f556cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f556f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5576a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f557418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x56556f557498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x56556f557518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x56556f558bc0 # | | | | `-ReturnStmt 0x56556f558bb0 # | | | | `-CallExpr 0x56556f558b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f557b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x56556f557b18 '' Function 0x56556f431578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5579a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f557988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f557970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f557938 'int4':'vector' lvalue ParmVar 0x56556f557418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x56556f557a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f557a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f557a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5579e0 'int4':'vector' lvalue ParmVar 0x56556f557498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x56556f557af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f557ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f557ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f557a88 'int4':'vector' lvalue ParmVar 0x56556f557518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f557768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f558ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f558c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f558cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f558d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5593b0 # | | | | `-ReturnStmt 0x56556f5593a0 # | | | | `-CallExpr 0x56556f559360 'float' # | | | | |-ImplicitCastExpr 0x56556f559348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56556f559328 '' Function 0x56556f430a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56556f5591e0 'float' # | | | | | `-ImplicitCastExpr 0x56556f5591c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5591b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f559178 'uint':'unsigned int' lvalue ParmVar 0x56556f558c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x56556f559270 'float' # | | | | | `-ImplicitCastExpr 0x56556f559258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f559240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f559208 'uint':'unsigned int' lvalue ParmVar 0x56556f558cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x56556f559300 'float' # | | | | `-ImplicitCastExpr 0x56556f5592e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5592d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f559298 'uint':'unsigned int' lvalue ParmVar 0x56556f558d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f558fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5596e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f559460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f5594e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f559560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x56556f559bf0 # | | | | `-ReturnStmt 0x56556f559be0 # | | | | `-CallExpr 0x56556f559ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f559b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56556f559b68 '' Function 0x56556f430de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5599f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5599d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5599c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f559988 'uint2':'vector' lvalue ParmVar 0x56556f559460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x56556f559a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f559a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f559a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f559a30 'uint2':'vector' lvalue ParmVar 0x56556f5594e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x56556f559b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f559b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f559b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f559ad8 'uint2':'vector' lvalue ParmVar 0x56556f559560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5597a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f559f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f559ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f559d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f559da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x56556f55a438 # | | | | `-ReturnStmt 0x56556f55a428 # | | | | `-CallExpr 0x56556f55a3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f55a3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x56556f55a3b0 '' Function 0x56556f4311b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x56556f55a238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55a220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55a208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55a1d0 'uint3':'vector' lvalue ParmVar 0x56556f559ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x56556f55a2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55a2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55a2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55a278 'uint3':'vector' lvalue ParmVar 0x56556f559d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x56556f55a388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f55a370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55a358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55a320 'uint3':'vector' lvalue ParmVar 0x56556f559da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f559fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55a778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f55a4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f55a568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f55a5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x56556f55acb0 # | | | | `-ReturnStmt 0x56556f55aca0 # | | | | `-CallExpr 0x56556f55ac60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f55ac48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x56556f55ac28 '' Function 0x56556f431578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x56556f55aa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55aa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55aa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55aa28 'uint4':'vector' lvalue ParmVar 0x56556f55a4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x56556f55ab38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55ab20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55ab08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55aad0 'uint4':'vector' lvalue ParmVar 0x56556f55a568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x56556f55ac00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f55abe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55abd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55ab98 'uint4':'vector' lvalue ParmVar 0x56556f55a5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f55a838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55afe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f55ad60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f55ade0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f55ae60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x56556f55b4c0 # | | | | `-ReturnStmt 0x56556f55b4b0 # | | | | `-CallExpr 0x56556f55b470 'float' # | | | | |-ImplicitCastExpr 0x56556f55b458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56556f55b438 '' Function 0x56556f430a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56556f55b2f0 'float' # | | | | | `-ImplicitCastExpr 0x56556f55b2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55b2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55b288 'int64_t':'long' lvalue ParmVar 0x56556f55ad60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x56556f55b380 'float' # | | | | | `-ImplicitCastExpr 0x56556f55b368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55b350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55b318 'int64_t':'long' lvalue ParmVar 0x56556f55ade0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x56556f55b410 'float' # | | | | `-ImplicitCastExpr 0x56556f55b3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55b3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55b3a8 'int64_t':'long' lvalue ParmVar 0x56556f55ae60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f55b0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55b7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f55b570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f55b5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f55b670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f55bd20 # | | | | `-ReturnStmt 0x56556f55bd10 # | | | | `-CallExpr 0x56556f55bcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f55bcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56556f55bc98 '' Function 0x56556f430de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56556f55bb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55bb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55baf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55bab8 'int64_t2':'vector' lvalue ParmVar 0x56556f55b570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x56556f55bbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55bbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55bb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55bb60 'int64_t2':'vector' lvalue ParmVar 0x56556f55b5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f55bc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f55bc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55bc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55bc08 'int64_t2':'vector' lvalue ParmVar 0x56556f55b670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f55b8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55c058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f55bdd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f55be50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f55bed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f55c588 # | | | | `-ReturnStmt 0x56556f55c578 # | | | | `-CallExpr 0x56556f55c538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f55c520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x56556f55c500 '' Function 0x56556f4311b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x56556f55c388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55c370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55c358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55c320 'int64_t3':'vector' lvalue ParmVar 0x56556f55bdd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x56556f55c430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55c418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55c400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55c3c8 'int64_t3':'vector' lvalue ParmVar 0x56556f55be50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f55c4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f55c4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55c4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55c470 'int64_t3':'vector' lvalue ParmVar 0x56556f55bed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f55c118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55c8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f55c638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f55c6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f55c738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f55de20 # | | | | `-ReturnStmt 0x56556f55de10 # | | | | `-CallExpr 0x56556f55ddd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f55ddb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x56556f55dd98 '' Function 0x56556f431578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x56556f55dc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55dc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55dbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55dbb8 'int64_t4':'vector' lvalue ParmVar 0x56556f55c638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x56556f55dcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55dcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55dc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55dc60 'int64_t4':'vector' lvalue ParmVar 0x56556f55c6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f55dd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f55dd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55dd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55dd08 'int64_t4':'vector' lvalue ParmVar 0x56556f55c738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f55c988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55e158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f55ded0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f55df50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f55dfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f55e650 # | | | | `-ReturnStmt 0x56556f55e640 # | | | | `-CallExpr 0x56556f55e600 'float' # | | | | |-ImplicitCastExpr 0x56556f55e5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x56556f55e5c8 '' Function 0x56556f430a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x56556f55e480 'float' # | | | | | `-ImplicitCastExpr 0x56556f55e468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55e450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55e418 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f55ded0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x56556f55e510 'float' # | | | | | `-ImplicitCastExpr 0x56556f55e4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55e4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55e4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f55df50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x56556f55e5a0 'float' # | | | | `-ImplicitCastExpr 0x56556f55e588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55e570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55e538 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f55dfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f55e218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55e988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f55e700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f55e780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f55e800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f55eed0 # | | | | `-ReturnStmt 0x56556f55eec0 # | | | | `-CallExpr 0x56556f55ee80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f55ee68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x56556f55ee48 '' Function 0x56556f430de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x56556f55ecd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55ecb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55eca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55ec68 'uint64_t2':'vector' lvalue ParmVar 0x56556f55e700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x56556f55ed78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55ed60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55ed48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55ed10 'uint64_t2':'vector' lvalue ParmVar 0x56556f55e780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f55ee20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f55ee08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55edf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55edb8 'uint64_t2':'vector' lvalue ParmVar 0x56556f55e800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f55ea48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55f208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f55ef80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f55f000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f55f080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f55f758 # | | | | `-ReturnStmt 0x56556f55f748 # | | | | `-CallExpr 0x56556f55f708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f55f6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x56556f55f6d0 '' Function 0x56556f4311b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x56556f55f558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55f540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55f528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55f4f0 'uint64_t3':'vector' lvalue ParmVar 0x56556f55ef80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x56556f55f600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55f5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55f5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55f598 'uint64_t3':'vector' lvalue ParmVar 0x56556f55f000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f55f6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f55f690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55f678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55f640 'uint64_t3':'vector' lvalue ParmVar 0x56556f55f080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f55f2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f55fa98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f55f808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f55f888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f55f908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f560000 # | | | | `-ReturnStmt 0x56556f55fff0 # | | | | `-CallExpr 0x56556f55ffb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f55ff98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x56556f55ff78 '' Function 0x56556f431578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x56556f55fe00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55fde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55fdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55fd98 'uint64_t4':'vector' lvalue ParmVar 0x56556f55f808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x56556f55fea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f55fe90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f55fe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f55fe40 'uint64_t4':'vector' lvalue ParmVar 0x56556f55f888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f55ff50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f55ff38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f55ff20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f55fee8 'uint64_t4':'vector' lvalue ParmVar 0x56556f55f908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f55fb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f560168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f5600b8 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f5604b0 # | | | | `-ReturnStmt 0x56556f5604a0 # | | | | `-CallExpr 0x56556f560470 'float' # | | | | |-ImplicitCastExpr 0x56556f560458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f560438 '' Function 0x56556f4321f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f560410 'float' # | | | | `-ImplicitCastExpr 0x56556f5603f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5603e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5603a8 'double' lvalue ParmVar 0x56556f5600b8 'V' 'double' # | | | `-DeprecatedAttr 0x56556f560218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f560618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f560568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f560980 # | | | | `-ReturnStmt 0x56556f560970 # | | | | `-CallExpr 0x56556f560940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f560928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f560908 '' Function 0x56556f432470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5608e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5608c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5608b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f560878 'double2':'vector' lvalue ParmVar 0x56556f560568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5606c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f560ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f560a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f560e58 # | | | | `-ReturnStmt 0x56556f560e48 # | | | | `-CallExpr 0x56556f560e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f560e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f560de0 '' Function 0x56556f4326e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f560db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f560da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f560d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f560d50 'double3':'vector' lvalue ParmVar 0x56556f560a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f560b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f560fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f560f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f561338 # | | | | `-ReturnStmt 0x56556f561328 # | | | | `-CallExpr 0x56556f5612f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5612e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5612c0 '' Function 0x56556f432960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f561298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f561280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f561268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f561230 'double4':'vector' lvalue ParmVar 0x56556f560f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f561070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f561498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5613e8 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f5617f0 # | | | | `-ReturnStmt 0x56556f5617e0 # | | | | `-CallExpr 0x56556f5617b0 'float' # | | | | |-ImplicitCastExpr 0x56556f561798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f561778 '' Function 0x56556f4321f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f561750 'float' # | | | | `-ImplicitCastExpr 0x56556f561738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f561720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5616e8 'int' lvalue ParmVar 0x56556f5613e8 'V' 'int' # | | | `-DeprecatedAttr 0x56556f561548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f561950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5618a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f561ce0 # | | | | `-ReturnStmt 0x56556f561cd0 # | | | | `-CallExpr 0x56556f561ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f561c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f561c68 '' Function 0x56556f432470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f561c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f561c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f561c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f561bd8 'int2':'vector' lvalue ParmVar 0x56556f5618a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f561a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f561e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f561d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f5621c0 # | | | | `-ReturnStmt 0x56556f5621b0 # | | | | `-CallExpr 0x56556f562180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f562168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f562148 '' Function 0x56556f4326e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f562120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f562108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5620f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5620b8 'int3':'vector' lvalue ParmVar 0x56556f561d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f561ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f562320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f562270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f5626a8 # | | | | `-ReturnStmt 0x56556f562698 # | | | | `-CallExpr 0x56556f562668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f562650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f562630 '' Function 0x56556f432960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f562608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5625f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5625d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5625a0 'int4':'vector' lvalue ParmVar 0x56556f562270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5623d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f562808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f562758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f562b80 # | | | | `-ReturnStmt 0x56556f562b70 # | | | | `-CallExpr 0x56556f562b40 'float' # | | | | |-ImplicitCastExpr 0x56556f562b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f562b08 '' Function 0x56556f4321f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f562ae0 'float' # | | | | `-ImplicitCastExpr 0x56556f562ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f562ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f562a78 'uint':'unsigned int' lvalue ParmVar 0x56556f562758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5628b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f562ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f562c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f563078 # | | | | `-ReturnStmt 0x56556f563068 # | | | | `-CallExpr 0x56556f563038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f563020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f563000 '' Function 0x56556f432470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f562fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f562fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f562fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f562f70 'uint2':'vector' lvalue ParmVar 0x56556f562c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f562d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5631d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f563128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f563578 # | | | | `-ReturnStmt 0x56556f563568 # | | | | `-CallExpr 0x56556f563538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f563520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f563500 '' Function 0x56556f4326e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5634d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5634c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5634a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f563470 'uint3':'vector' lvalue ParmVar 0x56556f563128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f563288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5636d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f563628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f563a80 # | | | | `-ReturnStmt 0x56556f563a70 # | | | | `-CallExpr 0x56556f563a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f563a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f563a08 '' Function 0x56556f432960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5639e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5639c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5639b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f563978 'uint4':'vector' lvalue ParmVar 0x56556f563628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f563788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f564410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f563b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f5647a8 # | | | | `-ReturnStmt 0x56556f564798 # | | | | `-CallExpr 0x56556f564768 'float' # | | | | |-ImplicitCastExpr 0x56556f564750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f564730 '' Function 0x56556f4321f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f564708 'float' # | | | | `-ImplicitCastExpr 0x56556f5646f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5646d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5646a0 'int64_t':'long' lvalue ParmVar 0x56556f563b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f5644c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f564908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f564858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f564cc0 # | | | | `-ReturnStmt 0x56556f564cb0 # | | | | `-CallExpr 0x56556f564c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f564c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f564c48 '' Function 0x56556f432470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f564c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f564c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f564bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f564bb8 'int64_t2':'vector' lvalue ParmVar 0x56556f564858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5649b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f564e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f564d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f5651e0 # | | | | `-ReturnStmt 0x56556f5651d0 # | | | | `-CallExpr 0x56556f5651a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f565188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f565168 '' Function 0x56556f4326e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f565140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f565128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f565110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5650d8 'int64_t3':'vector' lvalue ParmVar 0x56556f564d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f564ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f565340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f565290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f565708 # | | | | `-ReturnStmt 0x56556f5656f8 # | | | | `-CallExpr 0x56556f5656c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5656b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f565690 '' Function 0x56556f432960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f565668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f565650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f565638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f565600 'int64_t4':'vector' lvalue ParmVar 0x56556f565290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5653f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f565868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5657b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f565c20 # | | | | `-ReturnStmt 0x56556f565c10 # | | | | `-CallExpr 0x56556f565be0 'float' # | | | | |-ImplicitCastExpr 0x56556f565bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f565ba8 '' Function 0x56556f4321f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f565b80 'float' # | | | | `-ImplicitCastExpr 0x56556f565b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f565b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f565b18 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5657b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f565918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f565d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f565cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f566158 # | | | | `-ReturnStmt 0x56556f566148 # | | | | `-CallExpr 0x56556f566118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f566100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5660e0 '' Function 0x56556f432470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5660b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5660a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f566088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f566050 'uint64_t2':'vector' lvalue ParmVar 0x56556f565cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f565e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5662b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f566208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f566f48 # | | | | `-ReturnStmt 0x56556f566f38 # | | | | `-CallExpr 0x56556f566f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f566ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f566ed0 '' Function 0x56556f4326e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f566ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f566e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f566e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f566e40 'uint64_t3':'vector' lvalue ParmVar 0x56556f566208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f566368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5670a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f566ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f567490 # | | | | `-ReturnStmt 0x56556f567480 # | | | | `-CallExpr 0x56556f567450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f567438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f567418 '' Function 0x56556f432960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5673f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5673d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5673c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f567388 'uint64_t4':'vector' lvalue ParmVar 0x56556f566ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f567158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f567600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f567550 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f567948 # | | | | `-ReturnStmt 0x56556f567938 # | | | | `-CallExpr 0x56556f567908 'float' # | | | | |-ImplicitCastExpr 0x56556f5678f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5678d0 '' Function 0x56556f433578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5678a8 'float' # | | | | `-ImplicitCastExpr 0x56556f567890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f567878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f567840 'double' lvalue ParmVar 0x56556f567550 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5676b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f567ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f567a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f567e20 # | | | | `-ReturnStmt 0x56556f567e10 # | | | | `-CallExpr 0x56556f567de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f567dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f567da8 '' Function 0x56556f4337f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f567d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f567d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f567d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f567d18 'double2':'vector' lvalue ParmVar 0x56556f567a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f567b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f567f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f567ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f568300 # | | | | `-ReturnStmt 0x56556f5682f0 # | | | | `-CallExpr 0x56556f5682c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5682a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f568288 '' Function 0x56556f433a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f568260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f568248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f568230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5681f8 'double3':'vector' lvalue ParmVar 0x56556f567ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f568040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f568470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5683c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f5687e8 # | | | | `-ReturnStmt 0x56556f5687d8 # | | | | `-CallExpr 0x56556f5687a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f568790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f568770 '' Function 0x56556f434d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f568748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f568730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f568718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5686e0 'double4':'vector' lvalue ParmVar 0x56556f5683c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f568520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f568948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f568898 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f5692e0 # | | | | `-ReturnStmt 0x56556f5692d0 # | | | | `-CallExpr 0x56556f5692a0 'float' # | | | | |-ImplicitCastExpr 0x56556f568c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f568c28 '' Function 0x56556f433578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f568c00 'float' # | | | | `-ImplicitCastExpr 0x56556f568be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f568bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f568b98 'int' lvalue ParmVar 0x56556f568898 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5689f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f569440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f569390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5697b8 # | | | | `-ReturnStmt 0x56556f5697a8 # | | | | `-CallExpr 0x56556f569778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f569760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f569740 '' Function 0x56556f4337f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f569718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f569700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5696e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5696b0 'int2':'vector' lvalue ParmVar 0x56556f569390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f5694f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f569918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f569868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f569c98 # | | | | `-ReturnStmt 0x56556f569c88 # | | | | `-CallExpr 0x56556f569c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f569c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f569c20 '' Function 0x56556f433a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f569bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f569be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f569bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f569b90 'int3':'vector' lvalue ParmVar 0x56556f569868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5699c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f569df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f569d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f56a180 # | | | | `-ReturnStmt 0x56556f56a170 # | | | | `-CallExpr 0x56556f56a140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f56a128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f56a108 '' Function 0x56556f434d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f56a0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f56a0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56a0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56a078 'int4':'vector' lvalue ParmVar 0x56556f569d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f569ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56a2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f56a230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f56a658 # | | | | `-ReturnStmt 0x56556f56a648 # | | | | `-CallExpr 0x56556f56a618 'float' # | | | | |-ImplicitCastExpr 0x56556f56a600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f56a5e0 '' Function 0x56556f433578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f56a5b8 'float' # | | | | `-ImplicitCastExpr 0x56556f56a5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56a588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56a550 'uint':'unsigned int' lvalue ParmVar 0x56556f56a230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f56a390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56a7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f56a708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f56ab50 # | | | | `-ReturnStmt 0x56556f56ab40 # | | | | `-CallExpr 0x56556f56ab10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f56aaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f56aad8 '' Function 0x56556f4337f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f56aab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f56aa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56aa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56aa48 'uint2':'vector' lvalue ParmVar 0x56556f56a708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f56a868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56acb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f56ac00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f56b050 # | | | | `-ReturnStmt 0x56556f56b040 # | | | | `-CallExpr 0x56556f56b010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f56aff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f56afd8 '' Function 0x56556f433a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f56afb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f56af98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56af80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56af48 'uint3':'vector' lvalue ParmVar 0x56556f56ac00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f56ad60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56b1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f56b100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f56be18 # | | | | `-ReturnStmt 0x56556f56be08 # | | | | `-CallExpr 0x56556f56bdd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f56bdc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f56bda0 '' Function 0x56556f434d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f56bd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f56bd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56bd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56bd10 'uint4':'vector' lvalue ParmVar 0x56556f56b100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f56bb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56bf78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f56bec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f56c310 # | | | | `-ReturnStmt 0x56556f56c300 # | | | | `-CallExpr 0x56556f56c2d0 'float' # | | | | |-ImplicitCastExpr 0x56556f56c2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f56c298 '' Function 0x56556f433578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f56c270 'float' # | | | | `-ImplicitCastExpr 0x56556f56c258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56c240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56c208 'int64_t':'long' lvalue ParmVar 0x56556f56bec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f56c028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56c470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f56c3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f56c828 # | | | | `-ReturnStmt 0x56556f56c818 # | | | | `-CallExpr 0x56556f56c7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f56c7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f56c7b0 '' Function 0x56556f4337f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f56c788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f56c770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56c758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56c720 'int64_t2':'vector' lvalue ParmVar 0x56556f56c3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f56c520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56c988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f56c8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f56cd48 # | | | | `-ReturnStmt 0x56556f56cd38 # | | | | `-CallExpr 0x56556f56cd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f56ccf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f56ccd0 '' Function 0x56556f433a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f56cca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f56cc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56cc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56cc40 'int64_t3':'vector' lvalue ParmVar 0x56556f56c8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f56ca38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56cea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f56cdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f56d270 # | | | | `-ReturnStmt 0x56556f56d260 # | | | | `-CallExpr 0x56556f56d230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f56d218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f56d1f8 '' Function 0x56556f434d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f56d1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f56d1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56d1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56d168 'int64_t4':'vector' lvalue ParmVar 0x56556f56cdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f56cf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56d3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f56d320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f56d788 # | | | | `-ReturnStmt 0x56556f56d778 # | | | | `-CallExpr 0x56556f56d748 'float' # | | | | |-ImplicitCastExpr 0x56556f56d730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f56d710 '' Function 0x56556f433578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f56d6e8 'float' # | | | | `-ImplicitCastExpr 0x56556f56d6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56d6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56d680 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f56d320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f56d480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56d8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f56d838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f56e600 # | | | | `-ReturnStmt 0x56556f56e5f0 # | | | | `-CallExpr 0x56556f56e5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f56e5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f56e588 '' Function 0x56556f4337f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f56e560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f56e548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56e530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56e4f8 'uint64_t2':'vector' lvalue ParmVar 0x56556f56d838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f56d998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56e760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f56e6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f56eb40 # | | | | `-ReturnStmt 0x56556f56eb30 # | | | | `-CallExpr 0x56556f56eb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f56eae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f56eac8 '' Function 0x56556f433a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f56eaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f56ea88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56ea70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56ea38 'uint64_t3':'vector' lvalue ParmVar 0x56556f56e6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f56e810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56eca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f56ebf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f56f088 # | | | | `-ReturnStmt 0x56556f56f078 # | | | | `-CallExpr 0x56556f56f048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f56f030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f56f010 '' Function 0x56556f434d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f56efe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f56efd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56efb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56ef80 'uint64_t4':'vector' lvalue ParmVar 0x56556f56ebf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f56ed50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f56f1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f56f148 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f56f540 # | | | | `-ReturnStmt 0x56556f56f530 # | | | | `-CallExpr 0x56556f56f500 'float' # | | | | |-ImplicitCastExpr 0x56556f56f4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f56f4c8 '' Function 0x56556f435958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f56f4a0 'float' # | | | | `-ImplicitCastExpr 0x56556f56f488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56f470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56f438 'double' lvalue ParmVar 0x56556f56f148 'V' 'double' # | | | `-DeprecatedAttr 0x56556f56f2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f56f6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f56f600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f56fa18 # | | | | `-ReturnStmt 0x56556f56fa08 # | | | | `-CallExpr 0x56556f56f9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f56f9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f56f9a0 '' Function 0x56556f435bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f56f978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f56f960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56f948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56f910 'double2':'vector' lvalue ParmVar 0x56556f56f600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f56f760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f56fb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f56fad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f56fef8 # | | | | `-ReturnStmt 0x56556f56fee8 # | | | | `-CallExpr 0x56556f56feb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f56fea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f56fe80 '' Function 0x56556f435e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f56fe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f56fe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f56fe28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f56fdf0 'double3':'vector' lvalue ParmVar 0x56556f56fad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f56fc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f570068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f56ffb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f570990 # | | | | `-ReturnStmt 0x56556f570980 # | | | | `-CallExpr 0x56556f5703a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f570388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f570368 '' Function 0x56556f4360c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f570340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f570328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f570310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5702d8 'double4':'vector' lvalue ParmVar 0x56556f56ffb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f570118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f570af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f570a40 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f570e48 # | | | | `-ReturnStmt 0x56556f570e38 # | | | | `-CallExpr 0x56556f570e08 'float' # | | | | |-ImplicitCastExpr 0x56556f570df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f570dd0 '' Function 0x56556f435958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f570da8 'float' # | | | | `-ImplicitCastExpr 0x56556f570d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f570d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f570d40 'int' lvalue ParmVar 0x56556f570a40 'V' 'int' # | | | `-DeprecatedAttr 0x56556f570ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f570fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f570ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f571320 # | | | | `-ReturnStmt 0x56556f571310 # | | | | `-CallExpr 0x56556f5712e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5712c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5712a8 '' Function 0x56556f435bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f571280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f571268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f571250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f571218 'int2':'vector' lvalue ParmVar 0x56556f570ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f571058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f571480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5713d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f571800 # | | | | `-ReturnStmt 0x56556f5717f0 # | | | | `-CallExpr 0x56556f5717c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5717a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f571788 '' Function 0x56556f435e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f571760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f571748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f571730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5716f8 'int3':'vector' lvalue ParmVar 0x56556f5713d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f571530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f571960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5718b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f571ce8 # | | | | `-ReturnStmt 0x56556f571cd8 # | | | | `-CallExpr 0x56556f571ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f571c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f571c70 '' Function 0x56556f4360c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f571c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f571c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f571c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f571be0 'int4':'vector' lvalue ParmVar 0x56556f5718b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f571a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f571e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f571d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5721c0 # | | | | `-ReturnStmt 0x56556f5721b0 # | | | | `-CallExpr 0x56556f572180 'float' # | | | | |-ImplicitCastExpr 0x56556f572168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f572148 '' Function 0x56556f435958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f572120 'float' # | | | | `-ImplicitCastExpr 0x56556f572108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5720f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5720b8 'uint':'unsigned int' lvalue ParmVar 0x56556f571d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f571ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f572320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f572270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f5726b8 # | | | | `-ReturnStmt 0x56556f5726a8 # | | | | `-CallExpr 0x56556f572678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f572660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f572640 '' Function 0x56556f435bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f572618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f572600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5725e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5725b0 'uint2':'vector' lvalue ParmVar 0x56556f572270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5723d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f572818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f572768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f573450 # | | | | `-ReturnStmt 0x56556f573440 # | | | | `-CallExpr 0x56556f573410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5733f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5733d8 '' Function 0x56556f435e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5733b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f573398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f573380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f573348 'uint3':'vector' lvalue ParmVar 0x56556f572768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5728c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5735b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f573500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f573958 # | | | | `-ReturnStmt 0x56556f573948 # | | | | `-CallExpr 0x56556f573918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f573900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5738e0 '' Function 0x56556f4360c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5738b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5738a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f573888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f573850 'uint4':'vector' lvalue ParmVar 0x56556f573500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f573660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f573ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f573a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f573e50 # | | | | `-ReturnStmt 0x56556f573e40 # | | | | `-CallExpr 0x56556f573e10 'float' # | | | | |-ImplicitCastExpr 0x56556f573df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f573dd8 '' Function 0x56556f435958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f573db0 'float' # | | | | `-ImplicitCastExpr 0x56556f573d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f573d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f573d48 'int64_t':'long' lvalue ParmVar 0x56556f573a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f573b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f573fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f573f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f574368 # | | | | `-ReturnStmt 0x56556f574358 # | | | | `-CallExpr 0x56556f574328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f574310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5742f0 '' Function 0x56556f435bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5742c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5742b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f574298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f574260 'int64_t2':'vector' lvalue ParmVar 0x56556f573f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f574060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5744c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f574418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f574888 # | | | | `-ReturnStmt 0x56556f574878 # | | | | `-CallExpr 0x56556f574848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f574830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f574810 '' Function 0x56556f435e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5747e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5747d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5747b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f574780 'int64_t3':'vector' lvalue ParmVar 0x56556f574418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f574578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5749e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f574938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f574db0 # | | | | `-ReturnStmt 0x56556f574da0 # | | | | `-CallExpr 0x56556f574d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f574d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f574d38 '' Function 0x56556f4360c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f574d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f574cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f574ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f574ca8 'int64_t4':'vector' lvalue ParmVar 0x56556f574938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f574a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f574f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f574e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5769e0 # | | | | `-ReturnStmt 0x56556f5769d0 # | | | | `-CallExpr 0x56556f5769a0 'float' # | | | | |-ImplicitCastExpr 0x56556f576988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f576968 '' Function 0x56556f435958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f576940 'float' # | | | | `-ImplicitCastExpr 0x56556f576928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f576910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5751c0 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f574e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f574fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f576b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f576a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f576f18 # | | | | `-ReturnStmt 0x56556f576f08 # | | | | `-CallExpr 0x56556f576ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f576ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f576ea0 '' Function 0x56556f435bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f576e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f576e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f576e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f576e10 'uint64_t2':'vector' lvalue ParmVar 0x56556f576a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f576bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f577078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f576fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f577458 # | | | | `-ReturnStmt 0x56556f577448 # | | | | `-CallExpr 0x56556f577418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f577400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5773e0 '' Function 0x56556f435e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5773b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5773a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f577388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f577350 'uint64_t3':'vector' lvalue ParmVar 0x56556f576fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f577128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5775b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f577508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5779a0 # | | | | `-ReturnStmt 0x56556f577990 # | | | | `-CallExpr 0x56556f577960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f577948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f577928 '' Function 0x56556f4360c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f577900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5778e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5778d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f577898 'uint64_t4':'vector' lvalue ParmVar 0x56556f577508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f577668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x56556f577fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x56556f5779b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f577a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f577f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f577d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56556f577dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x56556f578310 # | | | | `-ReturnStmt 0x56556f578300 # | | | | `-RecoveryExpr 0x56556f5782d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f578138 '' lvalue (ADL) = 'max' 0x56556f447988 0x56556f40df00 0x56556f40e210 0x56556f40e530 0x56556f40e850 0x56556f40eb58 0x56556f40eef8 0x56556f40f298 0x56556f40f638 0x56556f40f958 0x56556f40fcb8 0x56556f443fb8 0x56556f444318 0x56556f444638 0x56556f4449d8 0x56556f444d78 0x56556f445118 0x56556f445438 0x56556f4457d8 0x56556f445b78 0x56556f445f38 0x56556f446240 0x56556f446560 0x56556f446880 0x56556f446ba0 0x56556f446ea8 0x56556f447248 0x56556f4475e8 # | | | | `-RecoveryExpr 0x56556f578258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f578038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56556f578ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x56556f578328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5783c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f578f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f578670 col:7 p0 'T' # | | | |-ParmVarDecl 0x56556f578748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x56556f579338 # | | | | `-ReturnStmt 0x56556f579328 # | | | | `-RecoveryExpr 0x56556f5792f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f579160 '' lvalue (ADL) = 'max' 0x56556f4475e8 0x56556f447988 0x56556f40df00 0x56556f40e210 0x56556f40e530 0x56556f40e850 0x56556f40eb58 0x56556f40eef8 0x56556f40f298 0x56556f40f638 0x56556f40f958 0x56556f40fcb8 0x56556f443fb8 0x56556f444318 0x56556f444638 0x56556f4449d8 0x56556f444d78 0x56556f445118 0x56556f445438 0x56556f4457d8 0x56556f445b78 0x56556f445f38 0x56556f446240 0x56556f446560 0x56556f446880 0x56556f446ba0 0x56556f446ea8 0x56556f447248 # | | | | `-RecoveryExpr 0x56556f5792d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f579060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56556f579920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x56556f579350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5793e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f579878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5796f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56556f579768 col:24 p1 'T' # | | | |-CompoundStmt 0x56556f579c60 # | | | | `-ReturnStmt 0x56556f579c50 # | | | | `-RecoveryExpr 0x56556f579c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f579a88 '' lvalue (ADL) = 'min' 0x56556f44eb60 0x56556f447d20 0x56556f448030 0x56556f448350 0x56556f448670 0x56556f448978 0x56556f448c98 0x56556f448fb8 0x56556f4492d8 0x56556f4495f8 0x56556f449918 0x56556f449c38 0x56556f449f68 0x56556f44a270 0x56556f44a590 0x56556f44a8b0 0x56556f44abd0 0x56556f44aef0 0x56556f44b210 0x56556f44b530 0x56556f44b850 0x56556f44bb70 0x56556f44d8b8 0x56556f44dbd8 0x56556f44def8 0x56556f44e200 0x56556f44e520 0x56556f44e840 # | | | | `-RecoveryExpr 0x56556f579ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f579988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56556f57a250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x56556f579c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f579d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f57a1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f579fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x56556f57a098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x56556f57a590 # | | | | `-ReturnStmt 0x56556f57a580 # | | | | `-RecoveryExpr 0x56556f57a550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56556f57a3b8 '' lvalue (ADL) = 'min' 0x56556f44e840 0x56556f44eb60 0x56556f447d20 0x56556f448030 0x56556f448350 0x56556f448670 0x56556f448978 0x56556f448c98 0x56556f448fb8 0x56556f4492d8 0x56556f4495f8 0x56556f449918 0x56556f449c38 0x56556f449f68 0x56556f44a270 0x56556f44a590 0x56556f44a8b0 0x56556f44abd0 0x56556f44aef0 0x56556f44b210 0x56556f44b530 0x56556f44b850 0x56556f44bb70 0x56556f44d8b8 0x56556f44dbd8 0x56556f44def8 0x56556f44e200 0x56556f44e520 # | | | | `-RecoveryExpr 0x56556f57a530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56556f57a2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x56556f57a700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f57a650 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f57aa50 # | | | | `-ReturnStmt 0x56556f57aa40 # | | | | `-CallExpr 0x56556f57aa10 'float' # | | | | |-ImplicitCastExpr 0x56556f57a9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f57a9d8 '' Function 0x56556f452128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f57a9b0 'float' # | | | | `-ImplicitCastExpr 0x56556f57a998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57a980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57a948 'double' lvalue ParmVar 0x56556f57a650 'V' 'double' # | | | `-DeprecatedAttr 0x56556f57a7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f57abc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f57ab10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f57af30 # | | | | `-ReturnStmt 0x56556f57af20 # | | | | `-CallExpr 0x56556f57aef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f57aed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f57aeb8 '' Function 0x56556f4523a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f57ae90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f57ae78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57ae60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57ae28 'double2':'vector' lvalue ParmVar 0x56556f57ab10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f57ac70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f57b388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f57b2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f57b700 # | | | | `-ReturnStmt 0x56556f57b6f0 # | | | | `-CallExpr 0x56556f57b6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f57b6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f57b688 '' Function 0x56556f452618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f57b660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f57b648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57b630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57b5f8 'double3':'vector' lvalue ParmVar 0x56556f57b2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f57b438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f57b870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f57b7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f57bbf0 # | | | | `-ReturnStmt 0x56556f57bbe0 # | | | | `-CallExpr 0x56556f57bbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f57bb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f57bb78 '' Function 0x56556f452890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f57bb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f57bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57bb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57bae8 'double4':'vector' lvalue ParmVar 0x56556f57b7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f57b920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f57bd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f57bca0 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f57c0b0 # | | | | `-ReturnStmt 0x56556f57c0a0 # | | | | `-CallExpr 0x56556f57c070 'float' # | | | | |-ImplicitCastExpr 0x56556f57c058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f57c038 '' Function 0x56556f452128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f57c010 'float' # | | | | `-ImplicitCastExpr 0x56556f57bff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57bfe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57bfa8 'int' lvalue ParmVar 0x56556f57bca0 'V' 'int' # | | | `-DeprecatedAttr 0x56556f57be00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57c210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f57c160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f57c590 # | | | | `-ReturnStmt 0x56556f57c580 # | | | | `-CallExpr 0x56556f57c550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f57c538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f57c518 '' Function 0x56556f4523a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f57c4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f57c4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57c4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57c488 'int2':'vector' lvalue ParmVar 0x56556f57c160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f57c2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57c6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f57c640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f57ca78 # | | | | `-ReturnStmt 0x56556f57ca68 # | | | | `-CallExpr 0x56556f57ca38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f57ca20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f57ca00 '' Function 0x56556f452618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f57c9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f57c9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57c9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57c970 'int3':'vector' lvalue ParmVar 0x56556f57c640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f57c7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57cbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f57cb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f57cf68 # | | | | `-ReturnStmt 0x56556f57cf58 # | | | | `-CallExpr 0x56556f57cf28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f57cf10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f57cef0 '' Function 0x56556f452890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f57cec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f57ceb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57ce98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57ce60 'int4':'vector' lvalue ParmVar 0x56556f57cb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f57cc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57d0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f57d018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f57dcd8 # | | | | `-ReturnStmt 0x56556f57dcc8 # | | | | `-CallExpr 0x56556f57dc98 'float' # | | | | |-ImplicitCastExpr 0x56556f57dc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f57dc60 '' Function 0x56556f452128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f57dc38 'float' # | | | | `-ImplicitCastExpr 0x56556f57dc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57dc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57dbd0 'uint':'unsigned int' lvalue ParmVar 0x56556f57d018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f57d178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57de38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f57dd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f57e1d8 # | | | | `-ReturnStmt 0x56556f57e1c8 # | | | | `-CallExpr 0x56556f57e198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f57e180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f57e160 '' Function 0x56556f4523a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f57e138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f57e120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57e108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57e0d0 'uint2':'vector' lvalue ParmVar 0x56556f57dd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f57dee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57e338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f57e288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f57e6e0 # | | | | `-ReturnStmt 0x56556f57e6d0 # | | | | `-CallExpr 0x56556f57e6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f57e688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f57e668 '' Function 0x56556f452618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f57e640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f57e628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57e610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57e5d8 'uint3':'vector' lvalue ParmVar 0x56556f57e288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f57e3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57e840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f57e790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f57ebf0 # | | | | `-ReturnStmt 0x56556f57ebe0 # | | | | `-CallExpr 0x56556f57ebb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f57eb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f57eb78 '' Function 0x56556f452890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f57eb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f57eb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57eb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57eae8 'uint4':'vector' lvalue ParmVar 0x56556f57e790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f57e8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57ed50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f57eca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f57f0f0 # | | | | `-ReturnStmt 0x56556f57f0e0 # | | | | `-CallExpr 0x56556f57f0b0 'float' # | | | | |-ImplicitCastExpr 0x56556f57f098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f57f078 '' Function 0x56556f452128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f57f050 'float' # | | | | `-ImplicitCastExpr 0x56556f57f038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57f020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57efe8 'int64_t':'long' lvalue ParmVar 0x56556f57eca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f57ee00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57f250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f57f1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f57f610 # | | | | `-ReturnStmt 0x56556f57f600 # | | | | `-CallExpr 0x56556f57f5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f57f5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f57f598 '' Function 0x56556f4523a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f57f570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f57f558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57f540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57f508 'int64_t2':'vector' lvalue ParmVar 0x56556f57f1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f57f300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f57f770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f57f6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f580250 # | | | | `-ReturnStmt 0x56556f580240 # | | | | `-CallExpr 0x56556f580210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5801f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5801d8 '' Function 0x56556f452618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5801b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f57fa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f57fa68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f57fa30 'int64_t3':'vector' lvalue ParmVar 0x56556f57f6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f57f820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5803b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f580300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f580780 # | | | | `-ReturnStmt 0x56556f580770 # | | | | `-CallExpr 0x56556f580740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f580728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f580708 '' Function 0x56556f452890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5806e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5806c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5806b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f580678 'int64_t4':'vector' lvalue ParmVar 0x56556f580300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f580460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5808e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f580830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f580ca0 # | | | | `-ReturnStmt 0x56556f580c90 # | | | | `-CallExpr 0x56556f580c60 'float' # | | | | |-ImplicitCastExpr 0x56556f580c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f580c28 '' Function 0x56556f452128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f580c00 'float' # | | | | `-ImplicitCastExpr 0x56556f580be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f580bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f580b98 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f580830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f580990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f580e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f580d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f5811e0 # | | | | `-ReturnStmt 0x56556f5811d0 # | | | | `-CallExpr 0x56556f5811a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f581188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f581168 '' Function 0x56556f4523a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f581140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f581128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f581110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5810d8 'uint64_t2':'vector' lvalue ParmVar 0x56556f580d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f580eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f581340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f581290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f581728 # | | | | `-ReturnStmt 0x56556f581718 # | | | | `-CallExpr 0x56556f5816e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5816d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5816b0 '' Function 0x56556f452618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f581688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f581670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f581658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f581620 'uint64_t3':'vector' lvalue ParmVar 0x56556f581290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5813f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f581888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5817d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f581c78 # | | | | `-ReturnStmt 0x56556f581c68 # | | | | `-CallExpr 0x56556f581c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f581c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f581c00 '' Function 0x56556f452890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f581bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f581bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f581ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f581b70 'uint64_t4':'vector' lvalue ParmVar 0x56556f5817d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f581938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f581e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x56556f581d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x56556f581db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x56556f582a60 # | | | | `-ReturnStmt 0x56556f582a50 # | | | | `-CallExpr 0x56556f582a18 'float' # | | | | |-ImplicitCastExpr 0x56556f582a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5829e0 '' Function 0x56556f4571e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f582130 'float' # | | | | | `-ImplicitCastExpr 0x56556f582118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f582100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5820c8 'double' lvalue ParmVar 0x56556f581d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x56556f5829b8 'float' # | | | | `-ImplicitCastExpr 0x56556f5829a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f582190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f582158 'double' lvalue ParmVar 0x56556f581db0 'V2' 'double' # | | | `-DeprecatedAttr 0x56556f581f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f582c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f582b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x56556f582b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x56556f583088 # | | | | `-ReturnStmt 0x56556f583078 # | | | | `-CallExpr 0x56556f583040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f583028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f583008 '' Function 0x56556f457500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f582f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f582f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f582f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f582ed0 'double2':'vector' lvalue ParmVar 0x56556f582b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x56556f582fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f582fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f582fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f582f78 'double2':'vector' lvalue ParmVar 0x56556f582b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f582d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f583290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f583140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x56556f5831c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x56556f5836b8 # | | | | `-ReturnStmt 0x56556f5836a8 # | | | | `-CallExpr 0x56556f583670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f583658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f583638 '' Function 0x56556f457870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f583568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f583550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f583538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f583500 'double3':'vector' lvalue ParmVar 0x56556f583140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x56556f583610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5835f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5835e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5835a8 'double3':'vector' lvalue ParmVar 0x56556f5831c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f583348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5838c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f583770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x56556f5837f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x56556f583cf0 # | | | | `-ReturnStmt 0x56556f583ce0 # | | | | `-CallExpr 0x56556f583ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f583c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f583c70 '' Function 0x56556f457b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f583ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f583b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f583b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f583b38 'double4':'vector' lvalue ParmVar 0x56556f583770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x56556f583c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f583c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f583c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f583be0 'double4':'vector' lvalue ParmVar 0x56556f5837f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f583978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f583ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f583da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x56556f583e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x56556f5842e8 # | | | | `-ReturnStmt 0x56556f5842d8 # | | | | `-CallExpr 0x56556f5842a0 'float' # | | | | |-ImplicitCastExpr 0x56556f584288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f584268 '' Function 0x56556f4571e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f5841b0 'float' # | | | | | `-ImplicitCastExpr 0x56556f584198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f584180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f584148 'int' lvalue ParmVar 0x56556f583da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x56556f584240 'float' # | | | | `-ImplicitCastExpr 0x56556f584228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f584210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5841d8 'int' lvalue ParmVar 0x56556f583e20 'V2' 'int' # | | | `-DeprecatedAttr 0x56556f583fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5844e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f584398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x56556f584418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x56556f584918 # | | | | `-ReturnStmt 0x56556f584908 # | | | | `-CallExpr 0x56556f5848d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5848b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f584898 '' Function 0x56556f457500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5847c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5847b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f584798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f584760 'int2':'vector' lvalue ParmVar 0x56556f584398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x56556f584870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f584858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f584840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f584808 'int2':'vector' lvalue ParmVar 0x56556f584418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f5845a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5851c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f585078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x56556f5850f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x56556f585600 # | | | | `-ReturnStmt 0x56556f5855f0 # | | | | `-CallExpr 0x56556f5855b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5855a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f585580 '' Function 0x56556f457870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f5854b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f585498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f585480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f585448 'int3':'vector' lvalue ParmVar 0x56556f585078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x56556f585558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f585540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f585528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5854f0 'int3':'vector' lvalue ParmVar 0x56556f5850f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f585280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f585800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5856b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x56556f585730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x56556f585c40 # | | | | `-ReturnStmt 0x56556f585c30 # | | | | `-CallExpr 0x56556f585bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f585be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f585bc0 '' Function 0x56556f457b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f585af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f585ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f585ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f585a88 'int4':'vector' lvalue ParmVar 0x56556f5856b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x56556f585b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f585b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f585b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f585b30 'int4':'vector' lvalue ParmVar 0x56556f585730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5858b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f585e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f585cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f585d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f586258 # | | | | `-ReturnStmt 0x56556f586248 # | | | | `-CallExpr 0x56556f586210 'float' # | | | | |-ImplicitCastExpr 0x56556f5861f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5861d8 '' Function 0x56556f4571e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f586120 'float' # | | | | | `-ImplicitCastExpr 0x56556f586108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5860f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5860b8 'uint':'unsigned int' lvalue ParmVar 0x56556f585cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x56556f5861b0 'float' # | | | | `-ImplicitCastExpr 0x56556f586198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f586180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f586148 'uint':'unsigned int' lvalue ParmVar 0x56556f585d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f585ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f586458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f586308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f586388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x56556f5868a8 # | | | | `-ReturnStmt 0x56556f586898 # | | | | `-CallExpr 0x56556f586860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f586848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f586828 '' Function 0x56556f457500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f586758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f586740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f586728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5866f0 'uint2':'vector' lvalue ParmVar 0x56556f586308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x56556f586800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5867e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5867d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f586798 'uint2':'vector' lvalue ParmVar 0x56556f586388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f586510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f586aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f586958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f5869d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x56556f586f00 # | | | | `-ReturnStmt 0x56556f586ef0 # | | | | `-CallExpr 0x56556f586eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f586ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f586e80 '' Function 0x56556f457870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f586db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f586d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f586d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f586d48 'uint3':'vector' lvalue ParmVar 0x56556f586958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x56556f586e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f586e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f586e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f586df0 'uint3':'vector' lvalue ParmVar 0x56556f5869d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f586b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5876e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f587590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f587610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x56556f587b40 # | | | | `-ReturnStmt 0x56556f587b30 # | | | | `-CallExpr 0x56556f587af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f587ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f587ac0 '' Function 0x56556f457b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5879f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5879d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5879c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f587988 'uint4':'vector' lvalue ParmVar 0x56556f587590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x56556f587a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f587a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f587a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f587a30 'uint4':'vector' lvalue ParmVar 0x56556f587610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f587798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f587d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f587bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f587c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x56556f588178 # | | | | `-ReturnStmt 0x56556f588168 # | | | | `-CallExpr 0x56556f588130 'float' # | | | | |-ImplicitCastExpr 0x56556f588118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5880f8 '' Function 0x56556f4571e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f588040 'float' # | | | | | `-ImplicitCastExpr 0x56556f588028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f588010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f587fd8 'int64_t':'long' lvalue ParmVar 0x56556f587bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x56556f5880d0 'float' # | | | | `-ImplicitCastExpr 0x56556f5880b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5880a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f588068 'int64_t':'long' lvalue ParmVar 0x56556f587c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f587df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f588378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f588228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f5882a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f5887e8 # | | | | `-ReturnStmt 0x56556f5887d8 # | | | | `-CallExpr 0x56556f5887a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f588788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f588768 '' Function 0x56556f457500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f588698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f588680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f588668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f588630 'int64_t2':'vector' lvalue ParmVar 0x56556f588228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f588740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f588728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f588710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5886d8 'int64_t2':'vector' lvalue ParmVar 0x56556f5882a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f588430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5889e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f588898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f588918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f588e60 # | | | | `-ReturnStmt 0x56556f588e50 # | | | | `-CallExpr 0x56556f588e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f588e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f588de0 '' Function 0x56556f457870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f588d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f588cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f588ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f588ca8 'int64_t3':'vector' lvalue ParmVar 0x56556f588898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f588db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f588da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f588d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f588d50 'int64_t3':'vector' lvalue ParmVar 0x56556f588918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f588aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f589060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f588f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f588f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5894e0 # | | | | `-ReturnStmt 0x56556f5894d0 # | | | | `-CallExpr 0x56556f589498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f589480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f589460 '' Function 0x56556f457b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f589390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f589378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f589360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f589328 'int64_t4':'vector' lvalue ParmVar 0x56556f588f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f589438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f589420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f589408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5893d0 'int64_t4':'vector' lvalue ParmVar 0x56556f588f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f589118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f589cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f589b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f589bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f58a118 # | | | | `-ReturnStmt 0x56556f58a108 # | | | | `-CallExpr 0x56556f58a0d0 'float' # | | | | |-ImplicitCastExpr 0x56556f58a0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f58a098 '' Function 0x56556f4571e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f589fe0 'float' # | | | | | `-ImplicitCastExpr 0x56556f589fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f589fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f589f78 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f589b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x56556f58a070 'float' # | | | | `-ImplicitCastExpr 0x56556f58a058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f58a040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f58a008 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f589bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f589d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f58a318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f58a1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f58a248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f58a7a8 # | | | | `-ReturnStmt 0x56556f58a798 # | | | | `-CallExpr 0x56556f58a760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f58a748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f58a728 '' Function 0x56556f457500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f58a658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f58a640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f58a628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f58a5f0 'uint64_t2':'vector' lvalue ParmVar 0x56556f58a1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f58a700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f58a6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f58a6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f58a698 'uint64_t2':'vector' lvalue ParmVar 0x56556f58a248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f58a3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f58a9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f58a858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f58a8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f58ae40 # | | | | `-ReturnStmt 0x56556f58ae30 # | | | | `-CallExpr 0x56556f58adf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f58ade0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f58adc0 '' Function 0x56556f457870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f58acf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f58acd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f58acc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f58ac88 'uint64_t3':'vector' lvalue ParmVar 0x56556f58a858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f58ad98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f58ad80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f58ad68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f58ad30 'uint64_t3':'vector' lvalue ParmVar 0x56556f58a8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f58aa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f58b040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f58aef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f58af70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f58b4e0 # | | | | `-ReturnStmt 0x56556f58b4d0 # | | | | `-CallExpr 0x56556f58b498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f58b480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f58b460 '' Function 0x56556f457b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f58b390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f58b378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f58b360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f58b328 'uint64_t4':'vector' lvalue ParmVar 0x56556f58aef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f58b438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f58b420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f58b408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f58b3d0 'uint64_t4':'vector' lvalue ParmVar 0x56556f58af70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f58b0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f58b650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f58b5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f58b998 # | | | | `-ReturnStmt 0x56556f58b988 # | | | | `-CallExpr 0x56556f58b958 'float' # | | | | |-ImplicitCastExpr 0x56556f58b940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f58b920 '' Function 0x56556f45bf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f58b8f8 'float' # | | | | `-ImplicitCastExpr 0x56556f58b8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f58b8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f58b890 'double' lvalue ParmVar 0x56556f58b5a0 'V' 'double' # | | | `-DeprecatedAttr 0x56556f58b700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4b7680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f58ba58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f4b79e8 # | | | | `-ReturnStmt 0x56556f4b79d8 # | | | | `-CallExpr 0x56556f4b79a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4b7990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4b7970 '' Function 0x56556f45c188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4b7948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4b7930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b7918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b78e0 'double2':'vector' lvalue ParmVar 0x56556f58ba58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4b7730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4b7b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b7aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f4b7ec8 # | | | | `-ReturnStmt 0x56556f4b7eb8 # | | | | `-CallExpr 0x56556f4b7e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4b7e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4b7e50 '' Function 0x56556f45c400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4b7e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4b7e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b7df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b7dc0 'double3':'vector' lvalue ParmVar 0x56556f4b7aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f4b7c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4b8038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b7f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f4b83b0 # | | | | `-ReturnStmt 0x56556f4b83a0 # | | | | `-CallExpr 0x56556f4b8370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4b8358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4b8338 '' Function 0x56556f45c678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4b8310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4b82f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b82e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b82a8 'double4':'vector' lvalue ParmVar 0x56556f4b7f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f4b80e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4b8510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b8460 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f4b8868 # | | | | `-ReturnStmt 0x56556f4b8858 # | | | | `-CallExpr 0x56556f4b8828 'float' # | | | | |-ImplicitCastExpr 0x56556f4b8810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4b87f0 '' Function 0x56556f45bf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4b87c8 'float' # | | | | `-ImplicitCastExpr 0x56556f4b87b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b8798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b8760 'int' lvalue ParmVar 0x56556f4b8460 'V' 'int' # | | | `-DeprecatedAttr 0x56556f4b85c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4b89c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b8918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f4b8d40 # | | | | `-ReturnStmt 0x56556f4b8d30 # | | | | `-CallExpr 0x56556f4b8d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4b8ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4b8cc8 '' Function 0x56556f45c188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4b8ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4b8c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b8c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b8c38 'int2':'vector' lvalue ParmVar 0x56556f4b8918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f4b8a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4b8ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b8df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f4b9220 # | | | | `-ReturnStmt 0x56556f4b9210 # | | | | `-CallExpr 0x56556f4b91e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4b91c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4b91a8 '' Function 0x56556f45c400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4b9180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4b9168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b9150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b9118 'int3':'vector' lvalue ParmVar 0x56556f4b8df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f4b8f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4b9380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b92d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f4b9730 # | | | | `-ReturnStmt 0x56556f4b9720 # | | | | `-CallExpr 0x56556f4b96f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4b96d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4b96b8 '' Function 0x56556f45c678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4b9690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4b9650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b9638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b9600 'int4':'vector' lvalue ParmVar 0x56556f4b92d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f4b9430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4b9890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b97e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f4b9c08 # | | | | `-ReturnStmt 0x56556f4b9bf8 # | | | | `-CallExpr 0x56556f4b9bc8 'float' # | | | | |-ImplicitCastExpr 0x56556f4b9bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4b9b90 '' Function 0x56556f45bf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4b9b68 'float' # | | | | `-ImplicitCastExpr 0x56556f4b9b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4b9b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b9b00 'uint':'unsigned int' lvalue ParmVar 0x56556f4b97e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f4b9940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4b9d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4b9cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f4ba100 # | | | | `-ReturnStmt 0x56556f4ba0f0 # | | | | `-CallExpr 0x56556f4ba0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ba0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4ba088 '' Function 0x56556f45c188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4ba060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ba048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ba030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4b9ff8 'uint2':'vector' lvalue ParmVar 0x56556f4b9cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f4b9e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ba260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ba1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f4ba600 # | | | | `-ReturnStmt 0x56556f4ba5f0 # | | | | `-CallExpr 0x56556f4ba5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ba5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4ba588 '' Function 0x56556f45c400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4ba560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ba548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ba530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ba4f8 'uint3':'vector' lvalue ParmVar 0x56556f4ba1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f4ba310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ba760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ba6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f4bab08 # | | | | `-ReturnStmt 0x56556f4baaf8 # | | | | `-CallExpr 0x56556f4baac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4baab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4baa90 '' Function 0x56556f45c678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4baa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4baa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4baa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4baa00 'uint4':'vector' lvalue ParmVar 0x56556f4ba6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f4ba810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bac68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4babb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f4bb000 # | | | | `-ReturnStmt 0x56556f4baff0 # | | | | `-CallExpr 0x56556f4bafc0 'float' # | | | | |-ImplicitCastExpr 0x56556f4bafa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4baf88 '' Function 0x56556f45bf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4baf60 'float' # | | | | `-ImplicitCastExpr 0x56556f4baf48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4baf30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4baef8 'int64_t':'long' lvalue ParmVar 0x56556f4babb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f4bad18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bb160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bb0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f4bb518 # | | | | `-ReturnStmt 0x56556f4bb508 # | | | | `-CallExpr 0x56556f4bb4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bb4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4bb4a0 '' Function 0x56556f45c188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4bb478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bb460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bb448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bb410 'int64_t2':'vector' lvalue ParmVar 0x56556f4bb0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4bb210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bb6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bb5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f4bba60 # | | | | `-ReturnStmt 0x56556f4bba50 # | | | | `-CallExpr 0x56556f4bba20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bba08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4bb9e8 '' Function 0x56556f45c400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4bb9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bb9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bb990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bb958 'int64_t3':'vector' lvalue ParmVar 0x56556f4bb5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4bb750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bbbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bbb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f4bbf88 # | | | | `-ReturnStmt 0x56556f4bbf78 # | | | | `-CallExpr 0x56556f4bbf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bbf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4bbf10 '' Function 0x56556f45c678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4bbee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bbed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bbeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bbe80 'int64_t4':'vector' lvalue ParmVar 0x56556f4bbb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4bbc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bc0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bc038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f4bc4a0 # | | | | `-ReturnStmt 0x56556f4bc490 # | | | | `-CallExpr 0x56556f4bc460 'float' # | | | | |-ImplicitCastExpr 0x56556f4bc448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4bc428 '' Function 0x56556f45bf10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4bc400 'float' # | | | | `-ImplicitCastExpr 0x56556f4bc3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bc3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bc398 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f4bc038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f4bc198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bc600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bc550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f4bc9d8 # | | | | `-ReturnStmt 0x56556f4bc9c8 # | | | | `-CallExpr 0x56556f4bc998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bc980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4bc960 '' Function 0x56556f45c188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4bc938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bc920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bc908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bc8d0 'uint64_t2':'vector' lvalue ParmVar 0x56556f4bc550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4bc6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bcb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bca88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f4bcf18 # | | | | `-ReturnStmt 0x56556f4bcf08 # | | | | `-CallExpr 0x56556f4bced8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bcec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4bcea0 '' Function 0x56556f45c400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4bce78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bce60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bce48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bce10 'uint64_t3':'vector' lvalue ParmVar 0x56556f4bca88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4bcbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bd078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bcfc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f4bd460 # | | | | `-ReturnStmt 0x56556f4bd450 # | | | | `-CallExpr 0x56556f4bd420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bd408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4bd3e8 '' Function 0x56556f45c678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4bd3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bd3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bd390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bd358 'uint64_t4':'vector' lvalue ParmVar 0x56556f4bcfc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4bd128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bd5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bd520 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f4bd9d8 # | | | | `-ReturnStmt 0x56556f4bd9c8 # | | | | `-CallExpr 0x56556f4bd998 'float' # | | | | |-ImplicitCastExpr 0x56556f4bd980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4bd960 '' Function 0x56556f45d290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4bd938 'float' # | | | | `-ImplicitCastExpr 0x56556f4bd920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bd908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bd8d0 'double' lvalue ParmVar 0x56556f4bd520 'V' 'double' # | | | `-DeprecatedAttr 0x56556f4bd740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4bdb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bda98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f4bdeb0 # | | | | `-ReturnStmt 0x56556f4bdea0 # | | | | `-CallExpr 0x56556f4bde70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bde58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4bde38 '' Function 0x56556f45d508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4bde10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bddf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bdde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bdda8 'double2':'vector' lvalue ParmVar 0x56556f4bda98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4bdbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4be020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bdf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f4be390 # | | | | `-ReturnStmt 0x56556f4be380 # | | | | `-CallExpr 0x56556f4be350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4be338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4be318 '' Function 0x56556f421be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4be2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4be2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4be2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4be288 'double3':'vector' lvalue ParmVar 0x56556f4bdf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f4be0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4be500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4be450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f4be878 # | | | | `-ReturnStmt 0x56556f4be868 # | | | | `-CallExpr 0x56556f4be838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4be820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4be800 '' Function 0x56556f421e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4be7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4be7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4be7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4be770 'double4':'vector' lvalue ParmVar 0x56556f4be450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f4be5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4be9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f4be928 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f4bed30 # | | | | `-ReturnStmt 0x56556f4bed20 # | | | | `-CallExpr 0x56556f4becf0 'float' # | | | | |-ImplicitCastExpr 0x56556f4becd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4becb8 '' Function 0x56556f45d290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4bec90 'float' # | | | | `-ImplicitCastExpr 0x56556f4bec78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bec60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bec28 'int' lvalue ParmVar 0x56556f4be928 'V' 'int' # | | | `-DeprecatedAttr 0x56556f4bea88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bee90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bede0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f4bf208 # | | | | `-ReturnStmt 0x56556f4bf1f8 # | | | | `-CallExpr 0x56556f4bf1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bf1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4bf190 '' Function 0x56556f45d508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4bf168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bf150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bf138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bf100 'int2':'vector' lvalue ParmVar 0x56556f4bede0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f4bef40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4bf368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4bf2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f4bf6e8 # | | | | `-ReturnStmt 0x56556f4bf6d8 # | | | | `-CallExpr 0x56556f4bf6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4bf690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4bf670 '' Function 0x56556f421be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4bf648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4bf630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4bf618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4bf5e0 'int3':'vector' lvalue ParmVar 0x56556f4bf2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f4bf418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c0108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c0058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f4c0490 # | | | | `-ReturnStmt 0x56556f4c0480 # | | | | `-CallExpr 0x56556f4c0450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c0438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4c0418 '' Function 0x56556f421e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4c03f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c03d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c03c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c0388 'int4':'vector' lvalue ParmVar 0x56556f4c0058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f4c01b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c05f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c0540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f4c0968 # | | | | `-ReturnStmt 0x56556f4c0958 # | | | | `-CallExpr 0x56556f4c0928 'float' # | | | | |-ImplicitCastExpr 0x56556f4c0910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4c08f0 '' Function 0x56556f45d290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4c08c8 'float' # | | | | `-ImplicitCastExpr 0x56556f4c08b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c0898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c0860 'uint':'unsigned int' lvalue ParmVar 0x56556f4c0540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f4c06a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c0ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c0a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f4c0e60 # | | | | `-ReturnStmt 0x56556f4c0e50 # | | | | `-CallExpr 0x56556f4c0e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c0e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4c0de8 '' Function 0x56556f45d508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4c0dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c0da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c0d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c0d58 'uint2':'vector' lvalue ParmVar 0x56556f4c0a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f4c0b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c0fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c0f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f4c1360 # | | | | `-ReturnStmt 0x56556f4c1350 # | | | | `-CallExpr 0x56556f4c1320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c1308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4c12e8 '' Function 0x56556f421be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4c12c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c12a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c1290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c1258 'uint3':'vector' lvalue ParmVar 0x56556f4c0f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f4c1070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c14c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c1410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f4c1868 # | | | | `-ReturnStmt 0x56556f4c1858 # | | | | `-CallExpr 0x56556f4c1828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c1810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4c17f0 '' Function 0x56556f421e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4c17c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c17b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c1798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c1760 'uint4':'vector' lvalue ParmVar 0x56556f4c1410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f4c1570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c19c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c1918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f4c1d60 # | | | | `-ReturnStmt 0x56556f4c1d50 # | | | | `-CallExpr 0x56556f4c1d20 'float' # | | | | |-ImplicitCastExpr 0x56556f4c1d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4c1ce8 '' Function 0x56556f45d290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4c1cc0 'float' # | | | | `-ImplicitCastExpr 0x56556f4c1ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c1c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c1c58 'int64_t':'long' lvalue ParmVar 0x56556f4c1918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f4c1a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c1ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c1e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f4c2aa0 # | | | | `-ReturnStmt 0x56556f4c2a90 # | | | | `-CallExpr 0x56556f4c2a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c2a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4c2a28 '' Function 0x56556f45d508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4c2a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c29e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c29d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c2998 'int64_t2':'vector' lvalue ParmVar 0x56556f4c1e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4c1f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c2c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c2b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f4c2fc0 # | | | | `-ReturnStmt 0x56556f4c2fb0 # | | | | `-CallExpr 0x56556f4c2f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c2f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4c2f48 '' Function 0x56556f421be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4c2f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c2f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c2ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c2eb8 'int64_t3':'vector' lvalue ParmVar 0x56556f4c2b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4c2cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c3120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c3070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f4c34e8 # | | | | `-ReturnStmt 0x56556f4c34d8 # | | | | `-CallExpr 0x56556f4c34a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c3490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4c3470 '' Function 0x56556f421e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4c3448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c3430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c3418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c33e0 'int64_t4':'vector' lvalue ParmVar 0x56556f4c3070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4c31d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c3648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c3598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f4c3a00 # | | | | `-ReturnStmt 0x56556f4c39f0 # | | | | `-CallExpr 0x56556f4c39c0 'float' # | | | | |-ImplicitCastExpr 0x56556f4c39a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4c3988 '' Function 0x56556f45d290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4c3960 'float' # | | | | `-ImplicitCastExpr 0x56556f4c3948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c3930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c38f8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f4c3598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f4c36f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c3b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c3ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f4c3f38 # | | | | `-ReturnStmt 0x56556f4c3f28 # | | | | `-CallExpr 0x56556f4c3ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c3ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4c3ec0 '' Function 0x56556f45d508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4c3e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c3e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c3e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c3e30 'uint64_t2':'vector' lvalue ParmVar 0x56556f4c3ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4c3c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c4098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c3fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f4c4478 # | | | | `-ReturnStmt 0x56556f4c4468 # | | | | `-CallExpr 0x56556f4c4438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c4420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4c4400 '' Function 0x56556f421be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4c43d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c43c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c43a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c4370 'uint64_t3':'vector' lvalue ParmVar 0x56556f4c3fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4c4148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c45d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c4528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f4c49c0 # | | | | `-ReturnStmt 0x56556f4c49b0 # | | | | `-CallExpr 0x56556f4c4980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c4968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4c4948 '' Function 0x56556f421e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4c4920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c4908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c48f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c48b8 'uint64_t4':'vector' lvalue ParmVar 0x56556f4c4528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4c4688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c4b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c4a78 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f4c4e70 # | | | | `-ReturnStmt 0x56556f4c4e60 # | | | | `-CallExpr 0x56556f4c4e30 'float' # | | | | |-ImplicitCastExpr 0x56556f4c4e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4c4df8 '' Function 0x56556f46d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4c4dd0 'float' # | | | | `-ImplicitCastExpr 0x56556f4c4db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c4da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c4d68 'double' lvalue ParmVar 0x56556f4c4a78 'V' 'double' # | | | `-DeprecatedAttr 0x56556f4c4bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4c4fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c4f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f4c5340 # | | | | `-ReturnStmt 0x56556f4c5330 # | | | | `-CallExpr 0x56556f4c5300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c52e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4c52c8 '' Function 0x56556f46d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4c52a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c5288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c5270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c5238 'double2':'vector' lvalue ParmVar 0x56556f4c4f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f4c5088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4c54a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c53f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f4c5818 # | | | | `-ReturnStmt 0x56556f4c5808 # | | | | `-CallExpr 0x56556f4c57d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c57c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4c57a0 '' Function 0x56556f46d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4c5778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c5760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c5748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c5710 'double3':'vector' lvalue ParmVar 0x56556f4c53f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f4c5558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4c5980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c58d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f4c5cf8 # | | | | `-ReturnStmt 0x56556f4c5ce8 # | | | | `-CallExpr 0x56556f4c5cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c5ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4c5c80 '' Function 0x56556f46d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4c5c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c5c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c5c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c5bf0 'double4':'vector' lvalue ParmVar 0x56556f4c58d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f4c5a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f4c5e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c5da8 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f4c61b0 # | | | | `-ReturnStmt 0x56556f4c61a0 # | | | | `-CallExpr 0x56556f4c6170 'float' # | | | | |-ImplicitCastExpr 0x56556f4c6158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4c6138 '' Function 0x56556f46d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4c6110 'float' # | | | | `-ImplicitCastExpr 0x56556f4c60f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c60e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c60a8 'int' lvalue ParmVar 0x56556f4c5da8 'V' 'int' # | | | `-DeprecatedAttr 0x56556f4c5f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c6310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c6260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f4c6688 # | | | | `-ReturnStmt 0x56556f4c6678 # | | | | `-CallExpr 0x56556f4c6648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c6630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4c6610 '' Function 0x56556f46d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4c65e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c65d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c65b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c6580 'int2':'vector' lvalue ParmVar 0x56556f4c6260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f4c63c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c76c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c6738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f4c7a40 # | | | | `-ReturnStmt 0x56556f4c7a30 # | | | | `-CallExpr 0x56556f4c7a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c79e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4c79c8 '' Function 0x56556f46d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4c79a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c7988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c7970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c7938 'int3':'vector' lvalue ParmVar 0x56556f4c6738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f4c7770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c7ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c7af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f4c7f28 # | | | | `-ReturnStmt 0x56556f4c7f18 # | | | | `-CallExpr 0x56556f4c7ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c7ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4c7eb0 '' Function 0x56556f46d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4c7e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c7e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c7e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c7e20 'int4':'vector' lvalue ParmVar 0x56556f4c7af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f4c7c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c8088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c7fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f4c8400 # | | | | `-ReturnStmt 0x56556f4c83f0 # | | | | `-CallExpr 0x56556f4c83c0 'float' # | | | | |-ImplicitCastExpr 0x56556f4c83a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4c8388 '' Function 0x56556f46d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4c8360 'float' # | | | | `-ImplicitCastExpr 0x56556f4c8348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c8330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c82f8 'uint':'unsigned int' lvalue ParmVar 0x56556f4c7fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f4c8138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c8560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c84b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f4c88f8 # | | | | `-ReturnStmt 0x56556f4c88e8 # | | | | `-CallExpr 0x56556f4c88b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c88a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4c8880 '' Function 0x56556f46d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4c8858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c8840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c8828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c87f0 'uint2':'vector' lvalue ParmVar 0x56556f4c84b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f4c8610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c8a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c89a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f4c8df8 # | | | | `-ReturnStmt 0x56556f4c8de8 # | | | | `-CallExpr 0x56556f4c8db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c8da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4c8d80 '' Function 0x56556f46d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4c8d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c8d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c8d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c8cf0 'uint3':'vector' lvalue ParmVar 0x56556f4c89a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f4c8b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c8f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c8ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f4c9300 # | | | | `-ReturnStmt 0x56556f4c92f0 # | | | | `-CallExpr 0x56556f4c92c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c92a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4c9288 '' Function 0x56556f46d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4c9260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c9248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c9230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c91f8 'uint4':'vector' lvalue ParmVar 0x56556f4c8ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f4c9008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c9460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c93b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f4c97f8 # | | | | `-ReturnStmt 0x56556f4c97e8 # | | | | `-CallExpr 0x56556f4c97b8 'float' # | | | | |-ImplicitCastExpr 0x56556f4c97a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4c9780 '' Function 0x56556f46d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4c9758 'float' # | | | | `-ImplicitCastExpr 0x56556f4c9740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c9728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c96f0 'int64_t':'long' lvalue ParmVar 0x56556f4c93b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f4c9510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c9958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c98a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f4c9d10 # | | | | `-ReturnStmt 0x56556f4c9d00 # | | | | `-CallExpr 0x56556f4c9cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4c9cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4c9c98 '' Function 0x56556f46d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4c9c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4c9c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4c9c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4c9c08 'int64_t2':'vector' lvalue ParmVar 0x56556f4c98a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4c9a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4c9e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4c9dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f4ca230 # | | | | `-ReturnStmt 0x56556f4ca220 # | | | | `-CallExpr 0x56556f4ca1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ca1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4ca1b8 '' Function 0x56556f46d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4ca190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ca178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ca160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ca128 'int64_t3':'vector' lvalue ParmVar 0x56556f4c9dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4c9f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ca390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ca2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f4ca758 # | | | | `-ReturnStmt 0x56556f4ca748 # | | | | `-CallExpr 0x56556f4ca718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f4ca700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f4ca6e0 '' Function 0x56556f46d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f4ca6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f4ca6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4ca688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4ca650 'int64_t4':'vector' lvalue ParmVar 0x56556f4ca2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f4ca440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4ca8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f4ca808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f4cac70 # | | | | `-ReturnStmt 0x56556f4cac60 # | | | | `-CallExpr 0x56556f4cac30 'float' # | | | | |-ImplicitCastExpr 0x56556f4cac18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f4cabf8 '' Function 0x56556f46d1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f4cabd0 'float' # | | | | `-ImplicitCastExpr 0x56556f4cabb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4caba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4cab68 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f4ca808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f4ca968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4cadd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f4cad20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f4cb1a8 # | | | | `-ReturnStmt 0x56556f4cb198 # | | | | `-CallExpr 0x56556f4cb168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4cb150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f4cb130 '' Function 0x56556f46d430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f4cb108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4cb0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4cb0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4cb0a0 'uint64_t2':'vector' lvalue ParmVar 0x56556f4cad20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f4cae80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f4cb308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f4cb258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f591c78 # | | | | `-ReturnStmt 0x56556f591c68 # | | | | `-CallExpr 0x56556f591c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f591c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f4cb670 '' Function 0x56556f46d6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f4cb648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f4cb630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f4cb618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f4cb5e0 'uint64_t3':'vector' lvalue ParmVar 0x56556f4cb258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f4cb3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f591dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f591d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5921c0 # | | | | `-ReturnStmt 0x56556f5921b0 # | | | | `-CallExpr 0x56556f592180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f592168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f592148 '' Function 0x56556f46d930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f592120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f592108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5920f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5920b8 'uint64_t4':'vector' lvalue ParmVar 0x56556f591d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f591e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f592330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f592280 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f592678 # | | | | `-ReturnStmt 0x56556f592668 # | | | | `-CallExpr 0x56556f592638 'float' # | | | | |-ImplicitCastExpr 0x56556f592620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f592600 '' Function 0x56556f46e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5925d8 'float' # | | | | `-ImplicitCastExpr 0x56556f5925c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5925a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f592570 'double' lvalue ParmVar 0x56556f592280 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5923e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5927e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f592738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f592b50 # | | | | `-ReturnStmt 0x56556f592b40 # | | | | `-CallExpr 0x56556f592b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f592af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f592ad8 '' Function 0x56556f46e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f592ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f592a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f592a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f592a48 'double2':'vector' lvalue ParmVar 0x56556f592738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f592898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f592cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f592c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f593030 # | | | | `-ReturnStmt 0x56556f593020 # | | | | `-CallExpr 0x56556f592ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f592fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f592fb8 '' Function 0x56556f46ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f592f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f592f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f592f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f592f28 'double3':'vector' lvalue ParmVar 0x56556f592c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f592d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5931a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5930f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f593518 # | | | | `-ReturnStmt 0x56556f593508 # | | | | `-CallExpr 0x56556f5934d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5934c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5934a0 '' Function 0x56556f46ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f593478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f593460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f593448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f593410 'double4':'vector' lvalue ParmVar 0x56556f5930f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f593250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f593678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5935c8 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f5939d0 # | | | | `-ReturnStmt 0x56556f5939c0 # | | | | `-CallExpr 0x56556f593990 'float' # | | | | |-ImplicitCastExpr 0x56556f593978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f593958 '' Function 0x56556f46e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f593930 'float' # | | | | `-ImplicitCastExpr 0x56556f593918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f593900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5938c8 'int' lvalue ParmVar 0x56556f5935c8 'V' 'int' # | | | `-DeprecatedAttr 0x56556f593728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f593b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f593a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f593ea8 # | | | | `-ReturnStmt 0x56556f593e98 # | | | | `-CallExpr 0x56556f593e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f593e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f593e30 '' Function 0x56556f46e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f593e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f593df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f593dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f593da0 'int2':'vector' lvalue ParmVar 0x56556f593a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f593be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f594008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f593f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f594388 # | | | | `-ReturnStmt 0x56556f594378 # | | | | `-CallExpr 0x56556f594348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f594330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f594310 '' Function 0x56556f46ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5942e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5942d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5942b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f594280 'int3':'vector' lvalue ParmVar 0x56556f593f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5940b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5944e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f594438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f594870 # | | | | `-ReturnStmt 0x56556f594860 # | | | | `-CallExpr 0x56556f594830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f594818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5947f8 '' Function 0x56556f46ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5947d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5947b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5947a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f594768 'int4':'vector' lvalue ParmVar 0x56556f594438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f594598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5949d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f594920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f594d48 # | | | | `-ReturnStmt 0x56556f594d38 # | | | | `-CallExpr 0x56556f594d08 'float' # | | | | |-ImplicitCastExpr 0x56556f594cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f594cd0 '' Function 0x56556f46e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f594ca8 'float' # | | | | `-ImplicitCastExpr 0x56556f594c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f594c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f594c40 'uint':'unsigned int' lvalue ParmVar 0x56556f594920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f594a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f594ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f594df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f595240 # | | | | `-ReturnStmt 0x56556f595230 # | | | | `-CallExpr 0x56556f595200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5951e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5951c8 '' Function 0x56556f46e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5951a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f595188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f595170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f595138 'uint2':'vector' lvalue ParmVar 0x56556f594df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f594f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5953a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5952f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f595740 # | | | | `-ReturnStmt 0x56556f595730 # | | | | `-CallExpr 0x56556f595700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5956e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5956c8 '' Function 0x56556f46ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5956a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f595688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f595670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f595638 'uint3':'vector' lvalue ParmVar 0x56556f5952f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f595450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5958a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5957f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f597220 # | | | | `-ReturnStmt 0x56556f597210 # | | | | `-CallExpr 0x56556f5971e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f595bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f595bd0 '' Function 0x56556f46ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f595ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f595b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f595b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f595b40 'uint4':'vector' lvalue ParmVar 0x56556f5957f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f595950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f597380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5972d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f597718 # | | | | `-ReturnStmt 0x56556f597708 # | | | | `-CallExpr 0x56556f5976d8 'float' # | | | | |-ImplicitCastExpr 0x56556f5976c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5976a0 '' Function 0x56556f46e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f597678 'float' # | | | | `-ImplicitCastExpr 0x56556f597660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f597648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f597610 'int64_t':'long' lvalue ParmVar 0x56556f5972d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f597430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f597878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5977c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f597c30 # | | | | `-ReturnStmt 0x56556f597c20 # | | | | `-CallExpr 0x56556f597bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f597bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f597bb8 '' Function 0x56556f46e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f597b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f597b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f597b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f597b28 'int64_t2':'vector' lvalue ParmVar 0x56556f5977c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f597928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f597d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f597ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f598150 # | | | | `-ReturnStmt 0x56556f598140 # | | | | `-CallExpr 0x56556f598110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5980f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5980d8 '' Function 0x56556f46ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5980b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f598098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f598080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f598048 'int64_t3':'vector' lvalue ParmVar 0x56556f597ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f597e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5982b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f598200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f598678 # | | | | `-ReturnStmt 0x56556f598668 # | | | | `-CallExpr 0x56556f598638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f598620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f598600 '' Function 0x56556f46ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5985d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5985c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5985a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f598570 'int64_t4':'vector' lvalue ParmVar 0x56556f598200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f598360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5987d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f598728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f598b90 # | | | | `-ReturnStmt 0x56556f598b80 # | | | | `-CallExpr 0x56556f598b50 'float' # | | | | |-ImplicitCastExpr 0x56556f598b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f598b18 '' Function 0x56556f46e548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f598af0 'float' # | | | | `-ImplicitCastExpr 0x56556f598ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f598ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f598a88 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f598728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f598888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f598cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f598c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f5990c8 # | | | | `-ReturnStmt 0x56556f5990b8 # | | | | `-CallExpr 0x56556f599088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f599070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f599050 '' Function 0x56556f46e7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f599028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f599010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f598ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f598fc0 'uint64_t2':'vector' lvalue ParmVar 0x56556f598c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f598da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f599228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f599178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f599608 # | | | | `-ReturnStmt 0x56556f5995f8 # | | | | `-CallExpr 0x56556f5995c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5995b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f599590 '' Function 0x56556f46ea38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f599568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f599550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f599538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f599500 'uint64_t3':'vector' lvalue ParmVar 0x56556f599178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5992d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f599768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5996b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f599b50 # | | | | `-ReturnStmt 0x56556f599b40 # | | | | `-CallExpr 0x56556f599b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f599af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f599ad8 '' Function 0x56556f46ecb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f599ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f599a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f599a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f599a48 'uint64_t4':'vector' lvalue ParmVar 0x56556f5996b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f599818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f599cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f599c10 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f59a008 # | | | | `-ReturnStmt 0x56556f599ff8 # | | | | `-CallExpr 0x56556f599fc8 'float' # | | | | |-ImplicitCastExpr 0x56556f599fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f599f90 '' Function 0x56556f46f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f599f68 'float' # | | | | `-ImplicitCastExpr 0x56556f599f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f599f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f599f00 'double' lvalue ParmVar 0x56556f599c10 'V' 'double' # | | | `-DeprecatedAttr 0x56556f599d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f59a178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f59a0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f59a4e0 # | | | | `-ReturnStmt 0x56556f59a4d0 # | | | | `-CallExpr 0x56556f59a4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f59a488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f59a468 '' Function 0x56556f46fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f59a440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f59a428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59a410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59a3d8 'double2':'vector' lvalue ParmVar 0x56556f59a0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f59a228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f59a650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f59a5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f59a9c0 # | | | | `-ReturnStmt 0x56556f59a9b0 # | | | | `-CallExpr 0x56556f59a980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f59a968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f59a948 '' Function 0x56556f46fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f59a920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f59a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59a8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59a8b8 'double3':'vector' lvalue ParmVar 0x56556f59a5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f59a700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f59ab30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f59aa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f59aea8 # | | | | `-ReturnStmt 0x56556f59ae98 # | | | | `-CallExpr 0x56556f59ae68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f59ae50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f59ae30 '' Function 0x56556f470040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f59ae08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f59adf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59add8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59ada0 'double4':'vector' lvalue ParmVar 0x56556f59aa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f59abe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f59b008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f59af58 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f59b3a0 # | | | | `-ReturnStmt 0x56556f59b390 # | | | | `-CallExpr 0x56556f59b360 'float' # | | | | |-ImplicitCastExpr 0x56556f59b348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f59b328 '' Function 0x56556f46f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f59b300 'float' # | | | | `-ImplicitCastExpr 0x56556f59b2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59b2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59b298 'int' lvalue ParmVar 0x56556f59af58 'V' 'int' # | | | `-DeprecatedAttr 0x56556f59b0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59b500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f59b450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f59b878 # | | | | `-ReturnStmt 0x56556f59b868 # | | | | `-CallExpr 0x56556f59b838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f59b820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f59b800 '' Function 0x56556f46fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f59b7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f59b7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59b7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59b770 'int2':'vector' lvalue ParmVar 0x56556f59b450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f59b5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59b9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f59b928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f59bd58 # | | | | `-ReturnStmt 0x56556f59bd48 # | | | | `-CallExpr 0x56556f59bd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f59bd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f59bce0 '' Function 0x56556f46fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f59bcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f59bca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59bc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59bc50 'int3':'vector' lvalue ParmVar 0x56556f59b928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f59ba88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59beb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f59be08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f59c240 # | | | | `-ReturnStmt 0x56556f59c230 # | | | | `-CallExpr 0x56556f59c200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f59c1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f59c1c8 '' Function 0x56556f470040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f59c1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f59c188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59c170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59c138 'int4':'vector' lvalue ParmVar 0x56556f59be08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f59bf68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59c3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f59c2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f59c718 # | | | | `-ReturnStmt 0x56556f59c708 # | | | | `-CallExpr 0x56556f59c6d8 'float' # | | | | |-ImplicitCastExpr 0x56556f59c6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f59c6a0 '' Function 0x56556f46f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f59c678 'float' # | | | | `-ImplicitCastExpr 0x56556f59c660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59c648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59c610 'uint':'unsigned int' lvalue ParmVar 0x56556f59c2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f59c450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59c878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f59c7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f59cc10 # | | | | `-ReturnStmt 0x56556f59cc00 # | | | | `-CallExpr 0x56556f59cbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f59cbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f59cb98 '' Function 0x56556f46fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f59cb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f59cb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59cb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59cb08 'uint2':'vector' lvalue ParmVar 0x56556f59c7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f59c928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59cd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f59ccc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f59d110 # | | | | `-ReturnStmt 0x56556f59d100 # | | | | `-CallExpr 0x56556f59d0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f59d0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f59d098 '' Function 0x56556f46fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f59d070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f59d058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59d040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59d008 'uint3':'vector' lvalue ParmVar 0x56556f59ccc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f59ce20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59d270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f59d1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f59d618 # | | | | `-ReturnStmt 0x56556f59d608 # | | | | `-CallExpr 0x56556f59d5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f59d5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f59d5a0 '' Function 0x56556f470040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f59d578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f59d560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59d548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59d510 'uint4':'vector' lvalue ParmVar 0x56556f59d1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f59d320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59d778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f59d6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f59db10 # | | | | `-ReturnStmt 0x56556f59db00 # | | | | `-CallExpr 0x56556f59dad0 'float' # | | | | |-ImplicitCastExpr 0x56556f59dab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f59da98 '' Function 0x56556f46f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f59da70 'float' # | | | | `-ImplicitCastExpr 0x56556f59da58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59da40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59da08 'int64_t':'long' lvalue ParmVar 0x56556f59d6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f59d828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59dc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f59dbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f59e028 # | | | | `-ReturnStmt 0x56556f59e018 # | | | | `-CallExpr 0x56556f59dfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f59dfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f59dfb0 '' Function 0x56556f46fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f59df88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f59df70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59df58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59df20 'int64_t2':'vector' lvalue ParmVar 0x56556f59dbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f59dd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59e188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f59e0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f59e548 # | | | | `-ReturnStmt 0x56556f59e538 # | | | | `-CallExpr 0x56556f59e508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f59e4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f59e4d0 '' Function 0x56556f46fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f59e4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f59e490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59e478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59e440 'int64_t3':'vector' lvalue ParmVar 0x56556f59e0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f59e238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59e6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f59e5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f59ea70 # | | | | `-ReturnStmt 0x56556f59ea60 # | | | | `-CallExpr 0x56556f59ea30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f59ea18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f59e9f8 '' Function 0x56556f470040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f59e9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f59e9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59e9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59e968 'int64_t4':'vector' lvalue ParmVar 0x56556f59e5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f59e758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59ebd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f59eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f59ef88 # | | | | `-ReturnStmt 0x56556f59ef78 # | | | | `-CallExpr 0x56556f59ef48 'float' # | | | | |-ImplicitCastExpr 0x56556f59ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f59ef10 '' Function 0x56556f46f8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f59eee8 'float' # | | | | `-ImplicitCastExpr 0x56556f59eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f59eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f59ec80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59f0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f59f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f59f8d0 # | | | | `-ReturnStmt 0x56556f59f8c0 # | | | | `-CallExpr 0x56556f59f890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f59f878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f59f858 '' Function 0x56556f46fb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f59f830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f59f818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59f800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59f7c8 'uint64_t2':'vector' lvalue ParmVar 0x56556f59f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f59f198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59fa30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f59f980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f59fe10 # | | | | `-ReturnStmt 0x56556f59fe00 # | | | | `-CallExpr 0x56556f59fdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f59fdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f59fd98 '' Function 0x56556f46fdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f59fd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f59fd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f59fd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f59fd08 'uint64_t3':'vector' lvalue ParmVar 0x56556f59f980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f59fae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f59ff70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f59fec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5a0358 # | | | | `-ReturnStmt 0x56556f5a0348 # | | | | `-CallExpr 0x56556f5a0318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a0300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5a02e0 '' Function 0x56556f470040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5a02b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a02a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a0288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a0250 'uint64_t4':'vector' lvalue ParmVar 0x56556f59fec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5a0020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a0568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a0418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x56556f5a0498 col:40 used V2 'double' # | | | |-CompoundStmt 0x56556f5a0950 # | | | | `-ReturnStmt 0x56556f5a0940 # | | | | `-CallExpr 0x56556f5a0908 'float' # | | | | |-ImplicitCastExpr 0x56556f5a08f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5a08d0 '' Function 0x56556f470f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f5a0818 'float' # | | | | | `-ImplicitCastExpr 0x56556f5a0800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a07e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a07b0 'double' lvalue ParmVar 0x56556f5a0418 'V1' 'double' # | | | | `-CStyleCastExpr 0x56556f5a08a8 'float' # | | | | `-ImplicitCastExpr 0x56556f5a0890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a0878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a0840 'double' lvalue ParmVar 0x56556f5a0498 'V2' 'double' # | | | `-DeprecatedAttr 0x56556f5a0620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5a0b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a0a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x56556f5a0a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x56556f5a0f80 # | | | | `-ReturnStmt 0x56556f5a0f70 # | | | | `-CallExpr 0x56556f5a0f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a0f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f5a0f00 '' Function 0x56556f4712b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5a0e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a0e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a0e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a0dc8 'double2':'vector' lvalue ParmVar 0x56556f5a0a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x56556f5a0ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a0ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a0ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a0e70 'double2':'vector' lvalue ParmVar 0x56556f5a0a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5a0c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5a1190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a1040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x56556f5a10c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x56556f5a15b8 # | | | | `-ReturnStmt 0x56556f5a15a8 # | | | | `-CallExpr 0x56556f5a1570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a1558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f5a1538 '' Function 0x56556f4715d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f5a1468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a1450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a1438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a1400 'double3':'vector' lvalue ParmVar 0x56556f5a1040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x56556f5a1510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a14f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a14e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a14a8 'double3':'vector' lvalue ParmVar 0x56556f5a10c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f5a1248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5a17c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a1678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x56556f5a16f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x56556f5a1bf8 # | | | | `-ReturnStmt 0x56556f5a1be8 # | | | | `-CallExpr 0x56556f5a1bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a1b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f5a1b78 '' Function 0x56556f471950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5a1aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a1a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a1a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a1a40 'double4':'vector' lvalue ParmVar 0x56556f5a1678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x56556f5a1b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a1b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a1b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a1ae8 'double4':'vector' lvalue ParmVar 0x56556f5a16f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5a1880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5a1df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a1ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x56556f5a1d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x56556f5a21f0 # | | | | `-ReturnStmt 0x56556f5a21e0 # | | | | `-CallExpr 0x56556f5a21a8 'float' # | | | | |-ImplicitCastExpr 0x56556f5a2190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5a2170 '' Function 0x56556f470f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f5a20b8 'float' # | | | | | `-ImplicitCastExpr 0x56556f5a20a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a2088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a2050 'int' lvalue ParmVar 0x56556f5a1ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x56556f5a2148 'float' # | | | | `-ImplicitCastExpr 0x56556f5a2130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a2118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a20e0 'int' lvalue ParmVar 0x56556f5a1d28 'V2' 'int' # | | | `-DeprecatedAttr 0x56556f5a1eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a23f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a22a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x56556f5a2320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x56556f5a2820 # | | | | `-ReturnStmt 0x56556f5a2810 # | | | | `-CallExpr 0x56556f5a27d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a27c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f5a27a0 '' Function 0x56556f4712b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5a26d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a26b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a26a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a2668 'int2':'vector' lvalue ParmVar 0x56556f5a22a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x56556f5a2778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a2760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a2748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a2710 'int2':'vector' lvalue ParmVar 0x56556f5a2320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f5a24a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a2a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a28d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x56556f5a2950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x56556f5a2e58 # | | | | `-ReturnStmt 0x56556f5a2e48 # | | | | `-CallExpr 0x56556f5a2e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a2df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f5a2dd8 '' Function 0x56556f4715d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f5a2d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a2cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a2cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a2ca0 'int3':'vector' lvalue ParmVar 0x56556f5a28d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x56556f5a2db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a2d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a2d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a2d48 'int3':'vector' lvalue ParmVar 0x56556f5a2950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5a2ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a3058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a2f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x56556f5a2f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x56556f5a3498 # | | | | `-ReturnStmt 0x56556f5a3488 # | | | | `-CallExpr 0x56556f5a3450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a3438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f5a3418 '' Function 0x56556f471950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5a3348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a3330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a3318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a32e0 'int4':'vector' lvalue ParmVar 0x56556f5a2f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x56556f5a33f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a33d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a33c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a3388 'int4':'vector' lvalue ParmVar 0x56556f5a2f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5a3110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a5240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a3548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56556f5a5170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5a5658 # | | | | `-ReturnStmt 0x56556f5a5648 # | | | | `-CallExpr 0x56556f5a5610 'float' # | | | | |-ImplicitCastExpr 0x56556f5a55f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5a55d8 '' Function 0x56556f470f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f5a5520 'float' # | | | | | `-ImplicitCastExpr 0x56556f5a5508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a54f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a54b8 'uint':'unsigned int' lvalue ParmVar 0x56556f5a3548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x56556f5a55b0 'float' # | | | | `-ImplicitCastExpr 0x56556f5a5598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a5580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a5548 'uint':'unsigned int' lvalue ParmVar 0x56556f5a5170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5a52f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a5858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a5708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x56556f5a5788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x56556f5a5ca8 # | | | | `-ReturnStmt 0x56556f5a5c98 # | | | | `-CallExpr 0x56556f5a5c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a5c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f5a5c28 '' Function 0x56556f4712b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5a5b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a5b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a5b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a5af0 'uint2':'vector' lvalue ParmVar 0x56556f5a5708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x56556f5a5c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a5be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a5bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a5b98 'uint2':'vector' lvalue ParmVar 0x56556f5a5788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5a5910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a5ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a5d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x56556f5a5dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x56556f5a6300 # | | | | `-ReturnStmt 0x56556f5a62f0 # | | | | `-CallExpr 0x56556f5a62b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a62a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f5a6280 '' Function 0x56556f4715d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f5a61b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a6198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a6180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a6148 'uint3':'vector' lvalue ParmVar 0x56556f5a5d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x56556f5a6258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a6240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a6228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a61f0 'uint3':'vector' lvalue ParmVar 0x56556f5a5dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5a5f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a6500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a63b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x56556f5a6430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x56556f5a6960 # | | | | `-ReturnStmt 0x56556f5a6950 # | | | | `-CallExpr 0x56556f5a6918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a6900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f5a68e0 '' Function 0x56556f471950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5a6810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a67f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a67e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a67a8 'uint4':'vector' lvalue ParmVar 0x56556f5a63b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x56556f5a68b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a68a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a6888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a6850 'uint4':'vector' lvalue ParmVar 0x56556f5a6430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f5a65b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a6b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a6a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x56556f5a6a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x56556f5a6f98 # | | | | `-ReturnStmt 0x56556f5a6f88 # | | | | `-CallExpr 0x56556f5a6f50 'float' # | | | | |-ImplicitCastExpr 0x56556f5a6f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5a6f18 '' Function 0x56556f470f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f5a6e60 'float' # | | | | | `-ImplicitCastExpr 0x56556f5a6e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a6e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a6df8 'int64_t':'long' lvalue ParmVar 0x56556f5a6a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x56556f5a6ef0 'float' # | | | | `-ImplicitCastExpr 0x56556f5a6ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a6ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a6e88 'int64_t':'long' lvalue ParmVar 0x56556f5a6a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f5a6c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a7198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a7048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56556f5a70c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f5a7608 # | | | | `-ReturnStmt 0x56556f5a75f8 # | | | | `-CallExpr 0x56556f5a75c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a75a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f5a7588 '' Function 0x56556f4712b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5a74b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a74a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a7488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a7450 'int64_t2':'vector' lvalue ParmVar 0x56556f5a7048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f5a7560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a7548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a7530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a74f8 'int64_t2':'vector' lvalue ParmVar 0x56556f5a70c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5a7250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a7808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a76b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56556f5a7738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f5a7c80 # | | | | `-ReturnStmt 0x56556f5a7c70 # | | | | `-CallExpr 0x56556f5a7c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a7c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f5a7c00 '' Function 0x56556f4715d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f5a7b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a7b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a7b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a7ac8 'int64_t3':'vector' lvalue ParmVar 0x56556f5a76b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f5a7bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a7bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a7ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a7b70 'int64_t3':'vector' lvalue ParmVar 0x56556f5a7738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5a78c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a7e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a7d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56556f5a7db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5a8300 # | | | | `-ReturnStmt 0x56556f5a82f0 # | | | | `-CallExpr 0x56556f5a82b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a82a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f5a8280 '' Function 0x56556f471950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5a81b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a8198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a8180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a8148 'int64_t4':'vector' lvalue ParmVar 0x56556f5a7d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f5a8258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a8240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a8228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a81f0 'int64_t4':'vector' lvalue ParmVar 0x56556f5a7db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5a7f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a8500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a83b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56556f5a8430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5a8958 # | | | | `-ReturnStmt 0x56556f5a8948 # | | | | `-CallExpr 0x56556f5a8910 'float' # | | | | |-ImplicitCastExpr 0x56556f5a88f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56556f5a88d8 '' Function 0x56556f470f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56556f5a8820 'float' # | | | | | `-ImplicitCastExpr 0x56556f5a8808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a87f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a87b8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5a83b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x56556f5a88b0 'float' # | | | | `-ImplicitCastExpr 0x56556f5a8898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a8880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a8848 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5a8430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f5a85b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a8b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a8a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56556f5a8a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f5a8fe8 # | | | | `-ReturnStmt 0x56556f5a8fd8 # | | | | `-CallExpr 0x56556f5a8fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5a8f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56556f5a8f68 '' Function 0x56556f4712b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56556f5a8e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5a8e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5a8e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5a8e30 'uint64_t2':'vector' lvalue ParmVar 0x56556f5a8a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x56556f5a8f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5a8f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5a8f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5a8ed8 'uint64_t2':'vector' lvalue ParmVar 0x56556f5a8a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5a8c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5a9dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5a9098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56556f5a9cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f5aa258 # | | | | `-ReturnStmt 0x56556f5aa248 # | | | | `-CallExpr 0x56556f5aa210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5aa1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56556f5aa1d8 '' Function 0x56556f4715d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56556f5aa108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5aa0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5aa0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5aa0a0 'uint64_t3':'vector' lvalue ParmVar 0x56556f5a9098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x56556f5aa1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5aa198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5aa180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5aa148 'uint64_t3':'vector' lvalue ParmVar 0x56556f5a9cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5a9e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5aa458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5aa308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56556f5aa388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5aa8f8 # | | | | `-ReturnStmt 0x56556f5aa8e8 # | | | | `-CallExpr 0x56556f5aa8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5aa898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56556f5aa878 '' Function 0x56556f471950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56556f5aa7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56556f5aa790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56556f5aa778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56556f5aa740 'uint64_t4':'vector' lvalue ParmVar 0x56556f5aa308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x56556f5aa850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5aa838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5aa820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5aa7e8 'uint64_t4':'vector' lvalue ParmVar 0x56556f5aa388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5aa510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5aaa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f5aa9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f5aada8 # | | | | `-ReturnStmt 0x56556f5aad98 # | | | | `-CallExpr 0x56556f5aad68 'float' # | | | | |-ImplicitCastExpr 0x56556f5aad50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5aad30 '' Function 0x56556f472570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5aad08 'float' # | | | | `-ImplicitCastExpr 0x56556f5aacf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5aacd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5aaca0 'double' lvalue ParmVar 0x56556f5aa9b0 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5aab10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5aaf10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5aae60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f5ab278 # | | | | `-ReturnStmt 0x56556f5ab268 # | | | | `-CallExpr 0x56556f5ab238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5ab220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5ab200 '' Function 0x56556f4727e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5ab1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ab1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ab1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ab170 'double2':'vector' lvalue ParmVar 0x56556f5aae60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5aafc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5ab3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ab330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f5ab750 # | | | | `-ReturnStmt 0x56556f5ab740 # | | | | `-CallExpr 0x56556f5ab710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5ab6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5ab6d8 '' Function 0x56556f472a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5ab6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ab698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ab680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ab648 'double3':'vector' lvalue ParmVar 0x56556f5ab330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f5ab490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5ab8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ab808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f5abc30 # | | | | `-ReturnStmt 0x56556f5abc20 # | | | | `-CallExpr 0x56556f5abbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5abbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5abbb8 '' Function 0x56556f472cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5abb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5abb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5abb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5abb28 'double4':'vector' lvalue ParmVar 0x56556f5ab808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5ab968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5abd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5abce0 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f5ac0e8 # | | | | `-ReturnStmt 0x56556f5ac0d8 # | | | | `-CallExpr 0x56556f5ac0a8 'float' # | | | | |-ImplicitCastExpr 0x56556f5ac090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5ac070 '' Function 0x56556f472570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5ac048 'float' # | | | | `-ImplicitCastExpr 0x56556f5ac030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ac018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5abfe0 'int' lvalue ParmVar 0x56556f5abce0 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5abe40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ac248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ac198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5ac5c0 # | | | | `-ReturnStmt 0x56556f5ac5b0 # | | | | `-CallExpr 0x56556f5ac580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5ac568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5ac548 '' Function 0x56556f4727e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5ac520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ac508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ac4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ac4b8 'int2':'vector' lvalue ParmVar 0x56556f5ac198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f5ac2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ac720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ac670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f5acaa0 # | | | | `-ReturnStmt 0x56556f5aca90 # | | | | `-CallExpr 0x56556f5aca60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5aca48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5aca28 '' Function 0x56556f472a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5aca00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ac9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ac9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ac998 'int3':'vector' lvalue ParmVar 0x56556f5ac670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5ac7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5acc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5acb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f5acf88 # | | | | `-ReturnStmt 0x56556f5acf78 # | | | | `-CallExpr 0x56556f5acf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5acf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5acf10 '' Function 0x56556f472cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5acee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5aced0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5aceb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ace80 'int4':'vector' lvalue ParmVar 0x56556f5acb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5accb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ad0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ad038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5ad460 # | | | | `-ReturnStmt 0x56556f5ad450 # | | | | `-CallExpr 0x56556f5ad420 'float' # | | | | |-ImplicitCastExpr 0x56556f5ad408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5ad3e8 '' Function 0x56556f472570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5ad3c0 'float' # | | | | `-ImplicitCastExpr 0x56556f5ad3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ad390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ad358 'uint':'unsigned int' lvalue ParmVar 0x56556f5ad038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5ad198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ad5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ad510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f5ad958 # | | | | `-ReturnStmt 0x56556f5ad948 # | | | | `-CallExpr 0x56556f5ad918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5ad900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5ad8e0 '' Function 0x56556f4727e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5ad8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ad8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ad888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ad850 'uint2':'vector' lvalue ParmVar 0x56556f5ad510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5ad670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5adab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ada08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f5aff58 # | | | | `-ReturnStmt 0x56556f5aff48 # | | | | `-CallExpr 0x56556f5aff18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5aff00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5afee0 '' Function 0x56556f472a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5afeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5afea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5afe88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5afe50 'uint3':'vector' lvalue ParmVar 0x56556f5ada08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5adb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b00b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b0008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f5b0460 # | | | | `-ReturnStmt 0x56556f5b0450 # | | | | `-CallExpr 0x56556f5b0420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b0408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5b03e8 '' Function 0x56556f472cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5b03c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b03a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b0390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b0358 'uint4':'vector' lvalue ParmVar 0x56556f5b0008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f5b0168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b05c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b0510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f5b0958 # | | | | `-ReturnStmt 0x56556f5b0948 # | | | | `-CallExpr 0x56556f5b0918 'float' # | | | | |-ImplicitCastExpr 0x56556f5b0900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5b08e0 '' Function 0x56556f472570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5b08b8 'float' # | | | | `-ImplicitCastExpr 0x56556f5b08a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b0888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b0850 'int64_t':'long' lvalue ParmVar 0x56556f5b0510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f5b0670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b0ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b0a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f5b0e70 # | | | | `-ReturnStmt 0x56556f5b0e60 # | | | | `-CallExpr 0x56556f5b0e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b0e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5b0df8 '' Function 0x56556f4727e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5b0dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b0db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b0da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b0d68 'int64_t2':'vector' lvalue ParmVar 0x56556f5b0a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5b0b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b0fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b0f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f5b1390 # | | | | `-ReturnStmt 0x56556f5b1380 # | | | | `-CallExpr 0x56556f5b1350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b1338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5b1318 '' Function 0x56556f472a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5b12f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b12d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b12c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b1288 'int64_t3':'vector' lvalue ParmVar 0x56556f5b0f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5b1080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b14f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b1440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5b18b8 # | | | | `-ReturnStmt 0x56556f5b18a8 # | | | | `-CallExpr 0x56556f5b1878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b1860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5b1840 '' Function 0x56556f472cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5b1818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b1800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b17e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b17b0 'int64_t4':'vector' lvalue ParmVar 0x56556f5b1440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5b15a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b1a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b1968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5b1dd0 # | | | | `-ReturnStmt 0x56556f5b1dc0 # | | | | `-CallExpr 0x56556f5b1d90 'float' # | | | | |-ImplicitCastExpr 0x56556f5b1d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5b1d58 '' Function 0x56556f472570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5b1d30 'float' # | | | | `-ImplicitCastExpr 0x56556f5b1d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b1d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b1cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5b1968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f5b1ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b1f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b1e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f5b2308 # | | | | `-ReturnStmt 0x56556f5b22f8 # | | | | `-CallExpr 0x56556f5b22c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b22b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5b2290 '' Function 0x56556f4727e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5b2268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b2250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b2238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b2200 'uint64_t2':'vector' lvalue ParmVar 0x56556f5b1e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5b1fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b2468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b23b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f5b2848 # | | | | `-ReturnStmt 0x56556f5b2838 # | | | | `-CallExpr 0x56556f5b2808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b27f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5b27d0 '' Function 0x56556f472a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5b27a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b2790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b2778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b2740 'uint64_t3':'vector' lvalue ParmVar 0x56556f5b23b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5b2518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b29a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b28f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5b2d90 # | | | | `-ReturnStmt 0x56556f5b2d80 # | | | | `-CallExpr 0x56556f5b2d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b2d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5b2d18 '' Function 0x56556f472cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5b2cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b2cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b2cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b2c88 'uint64_t4':'vector' lvalue ParmVar 0x56556f5b28f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5b2a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b2f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b2e50 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f5b3248 # | | | | `-ReturnStmt 0x56556f5b3238 # | | | | `-CallExpr 0x56556f5b3208 'float' # | | | | |-ImplicitCastExpr 0x56556f5b31f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5b31d0 '' Function 0x56556f473920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5b31a8 'float' # | | | | `-ImplicitCastExpr 0x56556f5b3190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b3178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b3140 'double' lvalue ParmVar 0x56556f5b2e50 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5b2fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5b33b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b3308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f5b3720 # | | | | `-ReturnStmt 0x56556f5b3710 # | | | | `-CallExpr 0x56556f5b36e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b36c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5b36a8 '' Function 0x56556f473b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5b3680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b3668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b3650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b3618 'double2':'vector' lvalue ParmVar 0x56556f5b3308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5b3468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5b3890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b37e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f5b3c00 # | | | | `-ReturnStmt 0x56556f5b3bf0 # | | | | `-CallExpr 0x56556f5b3bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b3ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5b3b88 '' Function 0x56556f473e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5b3b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b3b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b3b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b3af8 'double3':'vector' lvalue ParmVar 0x56556f5b37e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f5b3940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5b4b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b3cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f5b4ec8 # | | | | `-ReturnStmt 0x56556f5b4eb8 # | | | | `-CallExpr 0x56556f5b4e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b4e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5b4e50 '' Function 0x56556f474088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5b4e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b4e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b4df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b4dc0 'double4':'vector' lvalue ParmVar 0x56556f5b3cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5b4c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5b5028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b4f78 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f5b5380 # | | | | `-ReturnStmt 0x56556f5b5370 # | | | | `-CallExpr 0x56556f5b5340 'float' # | | | | |-ImplicitCastExpr 0x56556f5b5328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5b5308 '' Function 0x56556f473920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5b52e0 'float' # | | | | `-ImplicitCastExpr 0x56556f5b52c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b52b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b5278 'int' lvalue ParmVar 0x56556f5b4f78 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5b50d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b54e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b5430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5b5858 # | | | | `-ReturnStmt 0x56556f5b5848 # | | | | `-CallExpr 0x56556f5b5818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b5800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5b57e0 '' Function 0x56556f473b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5b57b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b57a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b5788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b5750 'int2':'vector' lvalue ParmVar 0x56556f5b5430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f5b5590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b59b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b5908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f5b5d38 # | | | | `-ReturnStmt 0x56556f5b5d28 # | | | | `-CallExpr 0x56556f5b5cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b5ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5b5cc0 '' Function 0x56556f473e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5b5c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b5c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b5c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b5c30 'int3':'vector' lvalue ParmVar 0x56556f5b5908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5b5a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b5e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b5de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f5b6220 # | | | | `-ReturnStmt 0x56556f5b6210 # | | | | `-CallExpr 0x56556f5b61e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b61c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5b61a8 '' Function 0x56556f474088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5b6180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b6168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b6150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b6118 'int4':'vector' lvalue ParmVar 0x56556f5b5de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5b5f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b6380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b62d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5b66f8 # | | | | `-ReturnStmt 0x56556f5b66e8 # | | | | `-CallExpr 0x56556f5b66b8 'float' # | | | | |-ImplicitCastExpr 0x56556f5b66a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5b6680 '' Function 0x56556f473920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5b6658 'float' # | | | | `-ImplicitCastExpr 0x56556f5b6640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b6628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b65f0 'uint':'unsigned int' lvalue ParmVar 0x56556f5b62d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5b6430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b6858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b67a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f5b6bf0 # | | | | `-ReturnStmt 0x56556f5b6be0 # | | | | `-CallExpr 0x56556f5b6bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b6b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5b6b78 '' Function 0x56556f473b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5b6b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b6b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b6b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b6ae8 'uint2':'vector' lvalue ParmVar 0x56556f5b67a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5b6908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b6d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b6ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f5b70f0 # | | | | `-ReturnStmt 0x56556f5b70e0 # | | | | `-CallExpr 0x56556f5b70b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b7098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5b7078 '' Function 0x56556f473e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5b7050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b7038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b7020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b6fe8 'uint3':'vector' lvalue ParmVar 0x56556f5b6ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5b6e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b7250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b71a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f5b75f8 # | | | | `-ReturnStmt 0x56556f5b75e8 # | | | | `-CallExpr 0x56556f5b75b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b75a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5b7580 '' Function 0x56556f474088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5b7558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b7540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b7528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b74f0 'uint4':'vector' lvalue ParmVar 0x56556f5b71a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f5b7300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b7758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b76a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f5b7af0 # | | | | `-ReturnStmt 0x56556f5b7ae0 # | | | | `-CallExpr 0x56556f5b7ab0 'float' # | | | | |-ImplicitCastExpr 0x56556f5b7a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5b7a78 '' Function 0x56556f473920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5b7a50 'float' # | | | | `-ImplicitCastExpr 0x56556f5b7a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b7a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b79e8 'int64_t':'long' lvalue ParmVar 0x56556f5b76a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f5b7808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b7c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b7ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f5b8008 # | | | | `-ReturnStmt 0x56556f5b7ff8 # | | | | `-CallExpr 0x56556f5b7fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b7fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5b7f90 '' Function 0x56556f473b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5b7f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b7f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b7f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b7f00 'int64_t2':'vector' lvalue ParmVar 0x56556f5b7ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5b7d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b8168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b80b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f5b8528 # | | | | `-ReturnStmt 0x56556f5b8518 # | | | | `-CallExpr 0x56556f5b84e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b84d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5b84b0 '' Function 0x56556f473e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5b8488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b8470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b8458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b8420 'int64_t3':'vector' lvalue ParmVar 0x56556f5b80b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5b8218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b8688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b85d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5b8a50 # | | | | `-ReturnStmt 0x56556f5b8a40 # | | | | `-CallExpr 0x56556f5b8a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5b89f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5b89d8 '' Function 0x56556f474088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5b89b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5b8998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b8980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b8948 'int64_t4':'vector' lvalue ParmVar 0x56556f5b85d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5b8738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5b9bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5b9b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5b9f88 # | | | | `-ReturnStmt 0x56556f5b9f78 # | | | | `-CallExpr 0x56556f5b9f48 'float' # | | | | |-ImplicitCastExpr 0x56556f5b9f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5b9f10 '' Function 0x56556f473920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5b9ee8 'float' # | | | | `-ImplicitCastExpr 0x56556f5b9ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5b9eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5b9e80 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5b9b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f5b9c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ba0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ba038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f5ba4c0 # | | | | `-ReturnStmt 0x56556f5ba4b0 # | | | | `-CallExpr 0x56556f5ba480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5ba468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5ba448 '' Function 0x56556f473b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5ba420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ba408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ba3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ba3b8 'uint64_t2':'vector' lvalue ParmVar 0x56556f5ba038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5ba198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ba620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ba570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f5baa00 # | | | | `-ReturnStmt 0x56556f5ba9f0 # | | | | `-CallExpr 0x56556f5ba9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5ba9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5ba988 '' Function 0x56556f473e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5ba960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ba948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ba930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ba8f8 'uint64_t3':'vector' lvalue ParmVar 0x56556f5ba570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5ba6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bab60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5baab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5baf48 # | | | | `-ReturnStmt 0x56556f5baf38 # | | | | `-CallExpr 0x56556f5baf08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5baef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5baed0 '' Function 0x56556f474088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5baea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bae90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bae78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bae40 'uint64_t4':'vector' lvalue ParmVar 0x56556f5baab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5bac10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bb0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bb008 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f5bb400 # | | | | `-ReturnStmt 0x56556f5bb3f0 # | | | | `-CallExpr 0x56556f5bb3c0 'float' # | | | | |-ImplicitCastExpr 0x56556f5bb3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5bb388 '' Function 0x56556f474ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5bb360 'float' # | | | | `-ImplicitCastExpr 0x56556f5bb348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bb330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bb2f8 'double' lvalue ParmVar 0x56556f5bb008 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5bb168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5bb570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bb4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f5bb8d8 # | | | | `-ReturnStmt 0x56556f5bb8c8 # | | | | `-CallExpr 0x56556f5bb898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bb880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5bb860 '' Function 0x56556f474f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5bb838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bb820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bb808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bb7d0 'double2':'vector' lvalue ParmVar 0x56556f5bb4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5bb620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5bba48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bb998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f5bbdb8 # | | | | `-ReturnStmt 0x56556f5bbda8 # | | | | `-CallExpr 0x56556f5bbd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bbd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5bbd40 '' Function 0x56556f475190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5bbd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bbd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bbce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bbcb0 'double3':'vector' lvalue ParmVar 0x56556f5bb998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f5bbaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5bbf28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bbe78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f5bc2a0 # | | | | `-ReturnStmt 0x56556f5bc290 # | | | | `-CallExpr 0x56556f5bc260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bc248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5bc228 '' Function 0x56556f475408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5bc200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bc1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bc1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bc198 'double4':'vector' lvalue ParmVar 0x56556f5bbe78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5bbfd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5bc400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bc350 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f5bc758 # | | | | `-ReturnStmt 0x56556f5bc748 # | | | | `-CallExpr 0x56556f5bc718 'float' # | | | | |-ImplicitCastExpr 0x56556f5bc700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5bc6e0 '' Function 0x56556f474ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5bc6b8 'float' # | | | | `-ImplicitCastExpr 0x56556f5bc6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bc688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bc650 'int' lvalue ParmVar 0x56556f5bc350 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5bc4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bc8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bc808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5bcc30 # | | | | `-ReturnStmt 0x56556f5bcc20 # | | | | `-CallExpr 0x56556f5bcbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bcbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5bcbb8 '' Function 0x56556f474f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5bcb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bcb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bcb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bcb28 'int2':'vector' lvalue ParmVar 0x56556f5bc808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f5bc968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bcd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bcce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f5bd110 # | | | | `-ReturnStmt 0x56556f5bd100 # | | | | `-CallExpr 0x56556f5bd0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bd0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5bd098 '' Function 0x56556f475190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5bd070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bd058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bd040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bd008 'int3':'vector' lvalue ParmVar 0x56556f5bcce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5bce40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bd270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bd1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f5bd5f8 # | | | | `-ReturnStmt 0x56556f5bd5e8 # | | | | `-CallExpr 0x56556f5bd5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bd5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5bd580 '' Function 0x56556f475408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5bd558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bd540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bd528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bd4f0 'int4':'vector' lvalue ParmVar 0x56556f5bd1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5bd320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bd758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bd6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5bdad0 # | | | | `-ReturnStmt 0x56556f5bdac0 # | | | | `-CallExpr 0x56556f5bda90 'float' # | | | | |-ImplicitCastExpr 0x56556f5bda78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5bda58 '' Function 0x56556f474ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5bda30 'float' # | | | | `-ImplicitCastExpr 0x56556f5bda18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bda00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bd9c8 'uint':'unsigned int' lvalue ParmVar 0x56556f5bd6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5bd808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bec38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5beb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f5befd0 # | | | | `-ReturnStmt 0x56556f5befc0 # | | | | `-CallExpr 0x56556f5bef90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bef78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5bef58 '' Function 0x56556f474f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5bef30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bef18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bef00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5beec8 'uint2':'vector' lvalue ParmVar 0x56556f5beb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5bece8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bf130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bf080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f5bf4d0 # | | | | `-ReturnStmt 0x56556f5bf4c0 # | | | | `-CallExpr 0x56556f5bf490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bf478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5bf458 '' Function 0x56556f475190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5bf430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bf418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bf400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bf3c8 'uint3':'vector' lvalue ParmVar 0x56556f5bf080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5bf1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bf630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bf580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f5bf9d8 # | | | | `-ReturnStmt 0x56556f5bf9c8 # | | | | `-CallExpr 0x56556f5bf998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5bf980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5bf960 '' Function 0x56556f475408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5bf938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5bf920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bf908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bf8d0 'uint4':'vector' lvalue ParmVar 0x56556f5bf580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f5bf6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5bfb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bfa88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f5bfed0 # | | | | `-ReturnStmt 0x56556f5bfec0 # | | | | `-CallExpr 0x56556f5bfe90 'float' # | | | | |-ImplicitCastExpr 0x56556f5bfe78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5bfe58 '' Function 0x56556f474ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5bfe30 'float' # | | | | `-ImplicitCastExpr 0x56556f5bfe18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5bfe00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5bfdc8 'int64_t':'long' lvalue ParmVar 0x56556f5bfa88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f5bfbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c0030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5bff80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f5c03e8 # | | | | `-ReturnStmt 0x56556f5c03d8 # | | | | `-CallExpr 0x56556f5c03a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c0390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5c0370 '' Function 0x56556f474f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5c0348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c0330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c0318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c02e0 'int64_t2':'vector' lvalue ParmVar 0x56556f5bff80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5c00e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c0548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c0498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f5c0908 # | | | | `-ReturnStmt 0x56556f5c08f8 # | | | | `-CallExpr 0x56556f5c08c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c08b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5c0890 '' Function 0x56556f475190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5c0868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c0850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c0838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c0800 'int64_t3':'vector' lvalue ParmVar 0x56556f5c0498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5c05f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c0a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c09b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5c0e30 # | | | | `-ReturnStmt 0x56556f5c0e20 # | | | | `-CallExpr 0x56556f5c0df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c0dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5c0db8 '' Function 0x56556f475408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5c0d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c0d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c0d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c0d28 'int64_t4':'vector' lvalue ParmVar 0x56556f5c09b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5c0b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c0f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c0ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5c1348 # | | | | `-ReturnStmt 0x56556f5c1338 # | | | | `-CallExpr 0x56556f5c1308 'float' # | | | | |-ImplicitCastExpr 0x56556f5c12f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5c12d0 '' Function 0x56556f474ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5c12a8 'float' # | | | | `-ImplicitCastExpr 0x56556f5c1290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c1278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c1240 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5c0ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f5c1040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c14a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c13f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f5c1880 # | | | | `-ReturnStmt 0x56556f5c1870 # | | | | `-CallExpr 0x56556f5c1840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c1828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5c1808 '' Function 0x56556f474f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5c17e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c17c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c17b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c1778 'uint64_t2':'vector' lvalue ParmVar 0x56556f5c13f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5c1558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c19e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c1930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f5c1dc0 # | | | | `-ReturnStmt 0x56556f5c1db0 # | | | | `-CallExpr 0x56556f5c1d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c1d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5c1d48 '' Function 0x56556f475190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5c1d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c1d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c1cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c1cb8 'uint64_t3':'vector' lvalue ParmVar 0x56556f5c1930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5c1a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c1f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c1e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56556f5c2308 # | | | | `-ReturnStmt 0x56556f5c22f8 # | | | | `-CallExpr 0x56556f5c22c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c22b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5c2290 '' Function 0x56556f475408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5c2268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c2250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c2238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c2200 'uint64_t4':'vector' lvalue ParmVar 0x56556f5c1e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5c1fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c2478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c23c8 col:29 used V 'double' # | | | |-CompoundStmt 0x56556f5c27c0 # | | | | `-ReturnStmt 0x56556f5c27b0 # | | | | `-CallExpr 0x56556f5c2780 'float' # | | | | |-ImplicitCastExpr 0x56556f5c2768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5c2748 '' Function 0x56556f464ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5c2720 'float' # | | | | `-ImplicitCastExpr 0x56556f5c2708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c26f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c26b8 'double' lvalue ParmVar 0x56556f5c23c8 'V' 'double' # | | | `-DeprecatedAttr 0x56556f5c2528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5c2930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c2880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56556f5c3c10 # | | | | `-ReturnStmt 0x56556f5c3c00 # | | | | `-CallExpr 0x56556f5c3bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c3bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5c3b98 '' Function 0x56556f465268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5c3b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c3b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c3b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c3b08 'double2':'vector' lvalue ParmVar 0x56556f5c2880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56556f5c29e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5c3d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c3cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56556f5c40f0 # | | | | `-ReturnStmt 0x56556f5c40e0 # | | | | `-CallExpr 0x56556f5c40b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c4098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5c4078 '' Function 0x56556f4654e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5c4050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c4038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c4020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c3fe8 'double3':'vector' lvalue ParmVar 0x56556f5c3cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56556f5c3e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5c4260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c41b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56556f5c45d8 # | | | | `-ReturnStmt 0x56556f5c45c8 # | | | | `-CallExpr 0x56556f5c4598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c4580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5c4560 '' Function 0x56556f465758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5c4538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c4520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c4508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c44d0 'double4':'vector' lvalue ParmVar 0x56556f5c41b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56556f5c4310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56556f5c4738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c4688 col:26 used V 'int' # | | | |-CompoundStmt 0x56556f5c4a98 # | | | | `-ReturnStmt 0x56556f5c4a88 # | | | | `-CallExpr 0x56556f5c4a58 'float' # | | | | |-ImplicitCastExpr 0x56556f5c4a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5c4a20 '' Function 0x56556f464ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5c49f8 'float' # | | | | `-ImplicitCastExpr 0x56556f5c49e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c49c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c4990 'int' lvalue ParmVar 0x56556f5c4688 'V' 'int' # | | | `-DeprecatedAttr 0x56556f5c47e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c4bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c4b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56556f5c4f78 # | | | | `-ReturnStmt 0x56556f5c4f68 # | | | | `-CallExpr 0x56556f5c4f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c4f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5c4f00 '' Function 0x56556f465268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5c4ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c4ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c4ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c4e70 'int2':'vector' lvalue ParmVar 0x56556f5c4b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56556f5c4ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c50d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c5028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56556f5c5460 # | | | | `-ReturnStmt 0x56556f5c5450 # | | | | `-CallExpr 0x56556f5c5420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c5408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5c53e8 '' Function 0x56556f4654e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5c53c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c53a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c5390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c5358 'int3':'vector' lvalue ParmVar 0x56556f5c5028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56556f5c5188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c55c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c5510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56556f5c5950 # | | | | `-ReturnStmt 0x56556f5c5940 # | | | | `-CallExpr 0x56556f5c5910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c58f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5c58d8 '' Function 0x56556f465758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5c58b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c5898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c5880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c5848 'int4':'vector' lvalue ParmVar 0x56556f5c5510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56556f5c5670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c5ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c5a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56556f5c5e30 # | | | | `-ReturnStmt 0x56556f5c5e20 # | | | | `-CallExpr 0x56556f5c5df0 'float' # | | | | |-ImplicitCastExpr 0x56556f5c5dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5c5db8 '' Function 0x56556f464ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5c5d90 'float' # | | | | `-ImplicitCastExpr 0x56556f5c5d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c5d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c5d28 'uint':'unsigned int' lvalue ParmVar 0x56556f5c5a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56556f5c5b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c5f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c5ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56556f5c6330 # | | | | `-ReturnStmt 0x56556f5c6320 # | | | | `-CallExpr 0x56556f5c62f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c62d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5c62b8 '' Function 0x56556f465268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5c6290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c6278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c6260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c6228 'uint2':'vector' lvalue ParmVar 0x56556f5c5ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56556f5c6040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c6490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c63e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56556f5c6838 # | | | | `-ReturnStmt 0x56556f5c6828 # | | | | `-CallExpr 0x56556f5c67f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c67e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5c67c0 '' Function 0x56556f4654e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5c6798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c6780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c6768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c6730 'uint3':'vector' lvalue ParmVar 0x56556f5c63e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56556f5c6540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c6998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c68e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56556f5c6d48 # | | | | `-ReturnStmt 0x56556f5c6d38 # | | | | `-CallExpr 0x56556f5c6d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c6cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5c6cd0 '' Function 0x56556f465758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5c6ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c6c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c6c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c6c40 'uint4':'vector' lvalue ParmVar 0x56556f5c68e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56556f5c6a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c6ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c6df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56556f5c7248 # | | | | `-ReturnStmt 0x56556f5c7238 # | | | | `-CallExpr 0x56556f5c7208 'float' # | | | | |-ImplicitCastExpr 0x56556f5c71f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5c71d0 '' Function 0x56556f464ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5c71a8 'float' # | | | | `-ImplicitCastExpr 0x56556f5c7190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c7178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c7140 'int64_t':'long' lvalue ParmVar 0x56556f5c6df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56556f5c6f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c73a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c72f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56556f5c7768 # | | | | `-ReturnStmt 0x56556f5c7758 # | | | | `-CallExpr 0x56556f5c7728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c7710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5c76f0 '' Function 0x56556f465268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5c76c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c76b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c7698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c7660 'int64_t2':'vector' lvalue ParmVar 0x56556f5c72f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5c7458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c78c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c7818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56556f5c9dd0 # | | | | `-ReturnStmt 0x56556f5c9dc0 # | | | | `-CallExpr 0x56556f5c9d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5c9d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5c9d58 '' Function 0x56556f4654e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5c9d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5c9d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5c9d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5c9cc8 'int64_t3':'vector' lvalue ParmVar 0x56556f5c7818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5c7978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5c9f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5c9e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56556f5ca300 # | | | | `-ReturnStmt 0x56556f5ca2f0 # | | | | `-CallExpr 0x56556f5ca2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56556f5ca2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56556f5ca288 '' Function 0x56556f465758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56556f5ca260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56556f5ca248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ca230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ca1f8 'int64_t4':'vector' lvalue ParmVar 0x56556f5c9e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56556f5c9fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ca460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ca3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56556f5ca820 # | | | | `-ReturnStmt 0x56556f5ca810 # | | | | `-CallExpr 0x56556f5ca7e0 'float' # | | | | |-ImplicitCastExpr 0x56556f5ca7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56556f5ca7a8 '' Function 0x56556f464ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x56556f5ca780 'float' # | | | | `-ImplicitCastExpr 0x56556f5ca768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5ca750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5ca718 'uint64_t':'unsigned long' lvalue ParmVar 0x56556f5ca3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56556f5ca510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5ca980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ca8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56556f5cad60 # | | | | `-ReturnStmt 0x56556f5cad50 # | | | | `-CallExpr 0x56556f5cad20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56556f5cad08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56556f5cace8 '' Function 0x56556f465268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56556f5cacc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56556f5caca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5cac90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5cac58 'uint64_t2':'vector' lvalue ParmVar 0x56556f5ca8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56556f5caa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56556f5caec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56556f5cae10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56556f5cb2a8 # | | | | `-ReturnStmt 0x56556f5cb298 # | | | | `-CallExpr 0x56556f5cb268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56556f5cb250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56556f5cb230 '' Function 0x56556f4654e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56556f5cb208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56556f5cb1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56556f5cb1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56556f5cb1a0 'uint64_t3':'vector' lvalue ParmVar 0x56556f5cae10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56556f5caf70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x56556f5cb408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x56556f5cb358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x56556f5cb7f8 # | | | `-ReturnStmt 0x56556f5cb7e8 # | | | `-CallExpr 0x56556f5cb7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x56556f5cb7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x56556f5cb780 '' Function 0x56556f465758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x56556f5cb758 'float4':'vector' # | | | `-ImplicitCastExpr 0x56556f5cb740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56556f5cb728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x56556f5cb6f0 'uint64_t4':'vector' lvalue ParmVar 0x56556f5cb358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x56556f5cb4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x56556f5cb810 prev 0x56556f4d2818 line:12:11 hlsl # | | |-original Namespace 0x56556f32fa98 'hlsl' # | | `-NamespaceDecl 0x56556f5cb880 prev 0x56556f3cda88 line:13:11 __detail # | | |-original Namespace 0x56556f3cda88 '__detail' # | | |-FunctionDecl 0x56556f5cb9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5cb908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x56556f5cbb60 # | | | `-ReturnStmt 0x56556f5cbb50 # | | | `-ImplicitCastExpr 0x56556f5cbb38 'vector' # | | | `-BinaryOperator 0x56556f5cbb18 'vector' '*' # | | | |-ImplicitCastExpr 0x56556f5cbae8 'vector' # | | | | `-ExtVectorElementExpr 0x56556f5cbaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x56556f5cba80 'float4':'vector' lvalue ParmVar 0x56556f5cb908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x56556f5cbb00 'vector' # | | | `-FloatingLiteral 0x56556f5cbac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x56556f5cbdf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x56556f5cbb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5cbd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5cbc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x56556f5cc058 # | | | `-ReturnStmt 0x56556f5cc048 # | | | `-CallExpr 0x56556f5cc018 '' # | | | |-UnresolvedLookupExpr 0x56556f5cbed8 '' lvalue (ADL) = 'abs' 0x56556f3d8e28 0x56556f3d9128 0x56556f3d9438 0x56556f3d9748 0x56556f3dae68 0x56556f3db178 0x56556f3db488 0x56556f3db798 0x56556f3dba68 0x56556f3dbd90 0x56556f3dc038 0x56556f3dc2d8 0x56556f3dc528 0x56556f3dc838 0x56556f3dcb48 0x56556f3dd5d8 0x56556f3dd8c8 0x56556f3ddbd8 0x56556f3ddee8 0x56556f3de1f8 0x56556f3e2b70 0x56556f3e2e18 0x56556f3e30b8 0x56556f3e3358 0x56556f3e35a8 0x56556f3e38b8 0x56556f3e4cc8 0x56556f3e4fd8 # | | | `-DeclRefExpr 0x56556f5cbff8 'T' lvalue ParmVar 0x56556f5cbc30 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5cc6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x56556f5cc070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5cc108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5cc628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5cc578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x56556f5cca28 # | | | `-ReturnStmt 0x56556f5cca18 # | | | `-CallExpr 0x56556f5cc9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5cc748 '' lvalue (ADL) = 'sqrt' 0x56556f46ef10 0x56556f46f178 0x56556f46f3f0 0x56556f46f668 0x56556f46f8d8 0x56556f46fb50 0x56556f46fdc8 0x56556f470040 0x56556f599cc0 0x56556f59a178 0x56556f59a650 0x56556f59ab30 0x56556f59b008 0x56556f59b500 0x56556f59b9d8 0x56556f59beb8 0x56556f59c3a0 0x56556f59c878 0x56556f59cd70 0x56556f59d270 0x56556f59d778 0x56556f59dc70 0x56556f59e188 0x56556f59e6a8 0x56556f59ebd0 0x56556f59f0e8 0x56556f59fa30 0x56556f59ff70 # | | | `-CallExpr 0x56556f5cc9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5cc868 '' lvalue (ADL) = 'dot' 0x56556f419968 0x56556f419d38 0x56556f41a0d8 0x56556f41a478 0x56556f41a780 0x56556f41ab70 0x56556f41af18 0x56556f41b2b8 0x56556f41b608 0x56556f41b958 0x56556f41bd58 0x56556f41c0f8 0x56556f41c498 0x56556f41c838 0x56556f41cc08 0x56556f41cfa8 0x56556f41d348 0x56556f41d6e8 0x56556f41da88 0x56556f41de58 0x56556f41e1f8 0x56556f41e598 0x56556f41e938 0x56556f41ed08 0x56556f41f0a8 # | | | |-RecoveryExpr 0x56556f5cc970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5cc990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5cce10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x56556f5cca40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5ccd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5ccbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x56556f5ccc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x56556f5cd0c0 # | | | `-ReturnStmt 0x56556f5cd0b0 # | | | `-InitListExpr 0x56556f5cd050 'void' contains-errors # | | | |-IntegerLiteral 0x56556f5cce90 'int' 1 # | | | |-BinaryOperator 0x56556f5ccf70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x56556f5ccef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56556f5cceb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x56556f5cced0 'int' 1 # | | | | `-ArraySubscriptExpr 0x56556f5ccf50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x56556f5ccf10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x56556f5ccf30 'int' 1 # | | | |-ArraySubscriptExpr 0x56556f5ccfd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x56556f5ccf90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x56556f5ccfb0 'int' 2 # | | | `-ArraySubscriptExpr 0x56556f5cd030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56556f5ccff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x56556f5cd010 'int' 3 # | | |-FunctionTemplateDecl 0x56556f5cd3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x56556f5cd0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5cd350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5cd190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x56556f5cd208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x56556f5cd5c8 # | | | `-ReturnStmt 0x56556f5cd5b8 # | | | `-CallExpr 0x56556f5cd588 '' # | | | |-UnresolvedLookupExpr 0x56556f5cd4e0 '' lvalue (ADL) = 'length_impl' 0x56556f5cbdf8 # | | | `-BinaryOperator 0x56556f5cd568 '' '-' # | | | |-DeclRefExpr 0x56556f5cd528 'T' lvalue ParmVar 0x56556f5cd190 'X' 'T' # | | | `-DeclRefExpr 0x56556f5cd548 'T' lvalue ParmVar 0x56556f5cd208 'Y' 'T' # | | |-FunctionTemplateDecl 0x56556f5d00f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x56556f5cd5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5cd678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5d0048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5cda28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x56556f5cdae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x56556f5d0258 # | | | `-ReturnStmt 0x56556f5d0248 # | | | `-CallExpr 0x56556f5d0218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5d0170 '' lvalue (ADL) = 'length_vec_impl' 0x56556f5cc6d0 # | | | `-BinaryOperator 0x56556f5d01f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x56556f5d01b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5d01d8 '' contains-errors lvalue # | | |-FunctionDecl 0x56556f5d0518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d0288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x56556f5d0308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x56556f5d0388 col:54 used c 'float' # | | | `-CompoundStmt 0x56556f5d0b90 # | | | `-ReturnStmt 0x56556f5d0b80 # | | | `-CallExpr 0x56556f5d0ac8 'float' # | | | |-ImplicitCastExpr 0x56556f5d0ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x56556f5d09b0 '' Function 0x56556f5d0708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x56556f5d0b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x56556f5d0b08 'half2':'vector' # | | | | `-DeclRefExpr 0x56556f5d09e8 'half2':'vector' lvalue ParmVar 0x56556f5d0288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x56556f5d0b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x56556f5d0b38 'half2':'vector' # | | | | `-DeclRefExpr 0x56556f5d0a08 'half2':'vector' lvalue ParmVar 0x56556f5d0308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x56556f5d0b68 'float' # | | | `-DeclRefExpr 0x56556f5d0a28 'float' lvalue ParmVar 0x56556f5d0388 'c' 'float' # | | |-FunctionTemplateDecl 0x56556f5d1138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x56556f5d0ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5d0c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5d1090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d0f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x56556f5d0fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x56556f5d1348 # | | | `-ReturnStmt 0x56556f5d1338 # | | | `-CallExpr 0x56556f5d1300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5d11b8 '' lvalue (ADL) = 'dot' 0x56556f419968 0x56556f419d38 0x56556f41a0d8 0x56556f41a478 0x56556f41a780 0x56556f41ab70 0x56556f41af18 0x56556f41b2b8 0x56556f41b608 0x56556f41b958 0x56556f41bd58 0x56556f41c0f8 0x56556f41c498 0x56556f41c838 0x56556f41cc08 0x56556f41cfa8 0x56556f41d348 0x56556f41d6e8 0x56556f41da88 0x56556f41de58 0x56556f41e1f8 0x56556f41e598 0x56556f41e938 0x56556f41ed08 0x56556f41f0a8 # | | | |-RecoveryExpr 0x56556f5d12c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5d12e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5d1888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x56556f5d1360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5d13f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5d17e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x56556f5d1650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x56556f5d1710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x56556f5d1f60 # | | | |-DeclStmt 0x56556f5d1a80 # | | | | `-VarDecl 0x56556f5d1938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x56556f5d1a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x56556f5d19e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56556f5d19a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x56556f5d19c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x56556f5d1a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x56556f5d1a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x56556f5d1a20 'int' 0 # | | | |-AttributedStmt 0x56556f5d1f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x56556f5d1ee8 unroll 0 # | | | | `-ForStmt 0x56556f5d1eb0 # | | | | |-DeclStmt 0x56556f5d1b50 # | | | | | `-VarDecl 0x56556f5d1ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x56556f5d1b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x56556f5d1bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x56556f5d1ba8 'int' # | | | | | | `-DeclRefExpr 0x56556f5d1b68 'int' lvalue Var 0x56556f5d1ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x56556f5d1b88 'int' NonTypeTemplateParm 0x56556f5d13f8 'N' 'int' # | | | | |-UnaryOperator 0x56556f5d1c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x56556f5d1be0 'int' lvalue Var 0x56556f5d1ab0 'i' 'int' # | | | | `-BinaryOperator 0x56556f5d1e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x56556f5d1c18 'T' contains-errors lvalue Var 0x56556f5d1938 'sum' 'T' # | | | | `-CallExpr 0x56556f5d1e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x56556f5d1c50 '' lvalue (ADL) = 'mad' 0x56556f436460 0x56556f436818 0x56556f436be0 0x56556f437fd0 0x56556f438380 0x56556f438748 0x56556f438b10 0x56556f438ed8 0x56556f4392a0 0x56556f439668 0x56556f439a30 0x56556f439e30 0x56556f43a1f8 0x56556f43a5c0 0x56556f43a988 0x56556f43ad50 0x56556f43b118 0x56556f43b4e0 0x56556f43b8a8 0x56556f43bcd0 0x56556f43c080 0x56556f43c448 0x56556f43c810 0x56556f43cbd8 0x56556f43cf88 0x56556f43d350 0x56556f43d718 0x56556f43dae0 # | | | | |-ArraySubscriptExpr 0x56556f5d1db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56556f5d1d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x56556f5d1d90 'int' lvalue Var 0x56556f5d1ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x56556f5d1e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56556f5d1dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x56556f5d1df0 'int' lvalue Var 0x56556f5d1ab0 'i' 'int' # | | | | `-DeclRefExpr 0x56556f5d1e30 'T' contains-errors lvalue Var 0x56556f5d1938 'sum' 'T' # | | | `-ReturnStmt 0x56556f5d1f50 # | | | `-DeclRefExpr 0x56556f5d1f30 'T' contains-errors lvalue Var 0x56556f5d1938 'sum' 'T' # | | |-FunctionTemplateDecl 0x56556f5d2268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x56556f5d1f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5d21c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d2040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5d20b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x56556f5d2480 # | | | `-ReturnStmt 0x56556f5d2470 # | | | `-BinaryOperator 0x56556f5d2450 '' '-' # | | | |-DeclRefExpr 0x56556f5d2350 'T' lvalue ParmVar 0x56556f5d2040 'I' 'T' # | | | `-BinaryOperator 0x56556f5d2430 '' '*' # | | | |-BinaryOperator 0x56556f5d23f0 '' '*' # | | | | |-BinaryOperator 0x56556f5d23b0 '' '*' # | | | | | |-IntegerLiteral 0x56556f5d2370 'int' 2 # | | | | | `-DeclRefExpr 0x56556f5d2390 'T' lvalue ParmVar 0x56556f5d20b8 'N' 'T' # | | | | `-DeclRefExpr 0x56556f5d23d0 'T' lvalue ParmVar 0x56556f5d2040 'I' 'T' # | | | `-DeclRefExpr 0x56556f5d2410 'T' lvalue ParmVar 0x56556f5d20b8 'N' 'T' # | | |-FunctionTemplateDecl 0x56556f5d2888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x56556f5d2498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5d2538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x56556f5d27e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d2650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x56556f5d2710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x56556f5d2b58 # | | | `-ReturnStmt 0x56556f5d2b48 # | | | `-BinaryOperator 0x56556f5d2b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x56556f5d2908 '' contains-errors lvalue # | | | `-BinaryOperator 0x56556f5d2b08 '' contains-errors '*' # | | | |-BinaryOperator 0x56556f5d2968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x56556f5d2928 'int' 2 # | | | | `-RecoveryExpr 0x56556f5d2948 '' contains-errors lvalue # | | | `-CallExpr 0x56556f5d2ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5d2988 '' lvalue (ADL) = 'dot' 0x56556f419968 0x56556f419d38 0x56556f41a0d8 0x56556f41a478 0x56556f41a780 0x56556f41ab70 0x56556f41af18 0x56556f41b2b8 0x56556f41b608 0x56556f41b958 0x56556f41bd58 0x56556f41c0f8 0x56556f41c498 0x56556f41c838 0x56556f41cc08 0x56556f41cfa8 0x56556f41d348 0x56556f41d6e8 0x56556f41da88 0x56556f41de58 0x56556f41e1f8 0x56556f41e598 0x56556f41e938 0x56556f41ed08 0x56556f41f0a8 # | | | |-RecoveryExpr 0x56556f5d2a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5d2ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5d2fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x56556f5d2b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x56556f5d2bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x56556f5d2f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d2ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5d2d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x56556f5d2d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x56556f5d3ab0 # | | | |-DeclStmt 0x56556f5d32c0 # | | | | `-VarDecl 0x56556f5d30d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x56556f5d3288 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d3140 '' lvalue (ADL) = 'dot' 0x56556f419968 0x56556f419d38 0x56556f41a0d8 0x56556f41a478 0x56556f41a780 0x56556f41ab70 0x56556f41af18 0x56556f41b2b8 0x56556f41b608 0x56556f41b958 0x56556f41bd58 0x56556f41c0f8 0x56556f41c498 0x56556f41c838 0x56556f41cc08 0x56556f41cfa8 0x56556f41d348 0x56556f41d6e8 0x56556f41da88 0x56556f41de58 0x56556f41e1f8 0x56556f41e598 0x56556f41e938 0x56556f41ed08 0x56556f41f0a8 # | | | | |-DeclRefExpr 0x56556f5d3248 'T' lvalue ParmVar 0x56556f5d2d20 'N' 'T' # | | | | `-DeclRefExpr 0x56556f5d3268 'T' lvalue ParmVar 0x56556f5d2ca8 'I' 'T' # | | | |-DeclStmt 0x56556f5d34f8 # | | | | `-VarDecl 0x56556f5d32f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x56556f5d34d8 '' '-' # | | | | |-IntegerLiteral 0x56556f5d3360 'int' 1 # | | | | `-BinaryOperator 0x56556f5d34b8 '' '*' # | | | | |-BinaryOperator 0x56556f5d33c0 '' '*' # | | | | | |-DeclRefExpr 0x56556f5d3380 'U' lvalue ParmVar 0x56556f5d2d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x56556f5d33a0 'U' lvalue ParmVar 0x56556f5d2d98 'Eta' 'U' # | | | | `-ParenExpr 0x56556f5d3498 '' # | | | | `-BinaryOperator 0x56556f5d3478 '' '-' # | | | | |-IntegerLiteral 0x56556f5d33e0 'int' 1 # | | | | `-BinaryOperator 0x56556f5d3458 '' '*' # | | | | |-DeclRefExpr 0x56556f5d3400 'T' lvalue Var 0x56556f5d30d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x56556f5d3438 'T' lvalue Var 0x56556f5d30d8 'Mul' 'T' # | | | |-DeclStmt 0x56556f5d38a0 # | | | | `-VarDecl 0x56556f5d3530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x56556f5d3880 '' # | | | | `-BinaryOperator 0x56556f5d3860 '' '-' # | | | | |-BinaryOperator 0x56556f5d35d8 '' '*' # | | | | | |-DeclRefExpr 0x56556f5d3598 'U' lvalue ParmVar 0x56556f5d2d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x56556f5d35b8 'T' lvalue ParmVar 0x56556f5d2ca8 'I' 'T' # | | | | `-BinaryOperator 0x56556f5d3840 '' '*' # | | | | |-ParenExpr 0x56556f5d3800 '' # | | | | | `-BinaryOperator 0x56556f5d37e0 '' '+' # | | | | | |-BinaryOperator 0x56556f5d3638 '' '*' # | | | | | | |-DeclRefExpr 0x56556f5d35f8 'U' lvalue ParmVar 0x56556f5d2d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x56556f5d3618 'T' lvalue Var 0x56556f5d30d8 'Mul' 'T' # | | | | | `-CallExpr 0x56556f5d37b0 '' # | | | | | |-UnresolvedLookupExpr 0x56556f5d3658 '' lvalue (ADL) = 'sqrt' 0x56556f46ef10 0x56556f46f178 0x56556f46f3f0 0x56556f46f668 0x56556f46f8d8 0x56556f46fb50 0x56556f46fdc8 0x56556f470040 0x56556f599cc0 0x56556f59a178 0x56556f59a650 0x56556f59ab30 0x56556f59b008 0x56556f59b500 0x56556f59b9d8 0x56556f59beb8 0x56556f59c3a0 0x56556f59c878 0x56556f59cd70 0x56556f59d270 0x56556f59d778 0x56556f59dc70 0x56556f59e188 0x56556f59e6a8 0x56556f59ebd0 0x56556f59f0e8 0x56556f59fa30 0x56556f59ff70 # | | | | | `-DeclRefExpr 0x56556f5d3778 'T' lvalue Var 0x56556f5d32f8 'K' 'T' # | | | | `-DeclRefExpr 0x56556f5d3820 'T' lvalue ParmVar 0x56556f5d2d20 'N' 'T' # | | | `-ReturnStmt 0x56556f5d3aa0 # | | | `-CallExpr 0x56556f5d3a60 '' # | | | |-UnresolvedLookupExpr 0x56556f5d38f0 '' lvalue (ADL) = 'select' 0x56556f424158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f5d2bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f5d2b70 'T' # | | | |-BinaryOperator 0x56556f5d39a8 '' '<' # | | | | |-DeclRefExpr 0x56556f5d3968 'T' lvalue Var 0x56556f5d32f8 'K' 'T' # | | | | `-IntegerLiteral 0x56556f5d3988 'int' 0 # | | | |-CXXStaticCastExpr 0x56556f5d39f8 'T' static_cast # | | | | `-IntegerLiteral 0x56556f5d39c8 'int' 0 # | | | `-DeclRefExpr 0x56556f5d3a28 'T' lvalue Var 0x56556f5d3530 'Result' 'T' # | | |-FunctionTemplateDecl 0x56556f5d3db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x56556f5d3ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5d3d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d3b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x56556f5d3c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x56556f5d5a08 # | | | |-DeclStmt 0x56556f5d3f88 # | | | | `-VarDecl 0x56556f5d3ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x56556f5d3f68 '' '/' # | | | | |-DeclRefExpr 0x56556f5d3f28 'T' lvalue ParmVar 0x56556f5d3b90 'X' 'T' # | | | | `-DeclRefExpr 0x56556f5d3f48 'T' lvalue ParmVar 0x56556f5d3c08 'Y' 'T' # | | | |-DeclStmt 0x56556f5d54c0 # | | | | `-VarDecl 0x56556f5d53e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x56556f5d54a0 '' '>=' # | | | | |-DeclRefExpr 0x56556f5d5448 'T' lvalue Var 0x56556f5d3ec0 'div' 'T' # | | | | `-IntegerLiteral 0x56556f5d5480 'int' 0 # | | | |-DeclStmt 0x56556f5d5820 # | | | | `-VarDecl 0x56556f5d54f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x56556f5d57f0 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d5560 '' lvalue (ADL) = 'frac' 0x56556f42bc40 0x56556f42bea8 0x56556f42c120 0x56556f42c398 0x56556f42c5f8 0x56556f42c870 0x56556f42cae8 0x56556f42cd70 0x56556f495e40 0x56556f4962f8 0x56556f4967d0 0x56556f496cb0 0x56556f549308 0x56556f5497c0 0x56556f549c98 0x56556f54a178 0x56556f54a660 0x56556f54ab38 0x56556f54b860 0x56556f54bd60 0x56556f54c268 0x56556f54c760 0x56556f54cc78 0x56556f54d198 0x56556f54d6c0 0x56556f54e5e8 0x56556f54eb20 0x56556f54f060 # | | | | `-CallExpr 0x56556f5d57c0 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d5680 '' lvalue (ADL) = 'abs' 0x56556f3d8e28 0x56556f3d9128 0x56556f3d9438 0x56556f3d9748 0x56556f3dae68 0x56556f3db178 0x56556f3db488 0x56556f3db798 0x56556f3dba68 0x56556f3dbd90 0x56556f3dc038 0x56556f3dc2d8 0x56556f3dc528 0x56556f3dc838 0x56556f3dcb48 0x56556f3dd5d8 0x56556f3dd8c8 0x56556f3ddbd8 0x56556f3ddee8 0x56556f3de1f8 0x56556f3e2b70 0x56556f3e2e18 0x56556f3e30b8 0x56556f3e3358 0x56556f3e35a8 0x56556f3e38b8 0x56556f3e4cc8 0x56556f3e4fd8 # | | | | `-DeclRefExpr 0x56556f5d57a0 'T' lvalue Var 0x56556f5d3ec0 'div' 'T' # | | | `-ReturnStmt 0x56556f5d59f8 # | | | `-BinaryOperator 0x56556f5d59d8 '' '*' # | | | |-CallExpr 0x56556f5d5978 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d5858 '' lvalue (ADL) = 'select' 0x56556f424158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5d3b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5d3ae0 'T' # | | | | |-DeclRefExpr 0x56556f5d58d0 'bool' lvalue Var 0x56556f5d53e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x56556f5d5908 'T' lvalue Var 0x56556f5d54f8 'frc' 'T' # | | | | `-UnaryOperator 0x56556f5d5960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x56556f5d5940 'T' lvalue Var 0x56556f5d54f8 'frc' 'T' # | | | `-DeclRefExpr 0x56556f5d59b8 'T' lvalue ParmVar 0x56556f5d3c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x56556f5d5e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x56556f5d5a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5d5ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5d5d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d5bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x56556f5d5cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x56556f5d66b8 # | | | |-DeclStmt 0x56556f5d5ff0 # | | | | `-VarDecl 0x56556f5d5f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x56556f5d5fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x56556f5d5fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x56556f5d5f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x56556f5d5f88 '' contains-errors lvalue # | | | |-DeclStmt 0x56556f5d6140 # | | | | `-VarDecl 0x56556f5d6050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x56556f5d6118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x56556f5d60f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x56556f5d60b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x56556f5d60d8 'int' 0 # | | | |-DeclStmt 0x56556f5d6500 # | | | | `-VarDecl 0x56556f5d61b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x56556f5d64d8 '' contains-errors lvalue # | | | | `-CallExpr 0x56556f5d64a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x56556f5d6218 '' lvalue (ADL) = 'frac' 0x56556f42bc40 0x56556f42bea8 0x56556f42c120 0x56556f42c398 0x56556f42c5f8 0x56556f42c870 0x56556f42cae8 0x56556f42cd70 0x56556f495e40 0x56556f4962f8 0x56556f4967d0 0x56556f496cb0 0x56556f549308 0x56556f5497c0 0x56556f549c98 0x56556f54a178 0x56556f54a660 0x56556f54ab38 0x56556f54b860 0x56556f54bd60 0x56556f54c268 0x56556f54c760 0x56556f54cc78 0x56556f54d198 0x56556f54d6c0 0x56556f54e5e8 0x56556f54eb20 0x56556f54f060 # | | | | `-CallExpr 0x56556f5d6478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x56556f5d6338 '' lvalue (ADL) = 'abs' 0x56556f3d8e28 0x56556f3d9128 0x56556f3d9438 0x56556f3d9748 0x56556f3dae68 0x56556f3db178 0x56556f3db488 0x56556f3db798 0x56556f3dba68 0x56556f3dbd90 0x56556f3dc038 0x56556f3dc2d8 0x56556f3dc528 0x56556f3dc838 0x56556f3dcb48 0x56556f3dd5d8 0x56556f3dd8c8 0x56556f3ddbd8 0x56556f3ddee8 0x56556f3de1f8 0x56556f3e2b70 0x56556f3e2e18 0x56556f3e30b8 0x56556f3e3358 0x56556f3e35a8 0x56556f3e38b8 0x56556f3e4cc8 0x56556f3e4fd8 # | | | | `-RecoveryExpr 0x56556f5d6458 '' contains-errors lvalue # | | | `-ReturnStmt 0x56556f5d66a8 # | | | `-BinaryOperator 0x56556f5d6688 '' contains-errors '*' # | | | |-CallExpr 0x56556f5d6628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x56556f5d6538 '' lvalue (ADL) = 'select' 0x56556f424158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5d5a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5d5a38 'T' # | | | | |-RecoveryExpr 0x56556f5d65b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x56556f5d65d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x56556f5d6610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x56556f5d65f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5d6668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5d6af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x56556f5d6730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5d6a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d67e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x56556f5d6858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x56556f5d68d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x56556f5d6fe0 # | | | |-DeclStmt 0x56556f5d6e60 # | | | | `-VarDecl 0x56556f5d6c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x56556f5d6e30 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d6c70 '' lvalue (ADL) = 'saturate' 0x56556f4220b8 0x56556f422320 0x56556f422598 0x56556f422810 0x56556f422a70 0x56556f422ce8 0x56556f422f60 0x56556f4231d8 0x56556f423438 0x56556f4236b0 0x56556f423928 0x56556f423bf0 # | | | | `-BinaryOperator 0x56556f5d6e10 '' '/' # | | | | |-ParenExpr 0x56556f5d6d70 '' # | | | | | `-BinaryOperator 0x56556f5d6d50 '' '-' # | | | | | |-DeclRefExpr 0x56556f5d6d10 'T' lvalue ParmVar 0x56556f5d68d0 'X' 'T' # | | | | | `-DeclRefExpr 0x56556f5d6d30 'T' lvalue ParmVar 0x56556f5d67e0 'Min' 'T' # | | | | `-ParenExpr 0x56556f5d6df0 '' # | | | | `-BinaryOperator 0x56556f5d6dd0 '' '-' # | | | | |-DeclRefExpr 0x56556f5d6d90 'T' lvalue ParmVar 0x56556f5d6858 'Max' 'T' # | | | | `-DeclRefExpr 0x56556f5d6db0 'T' lvalue ParmVar 0x56556f5d67e0 'Min' 'T' # | | | `-ReturnStmt 0x56556f5d6fd0 # | | | `-BinaryOperator 0x56556f5d6fb0 '' '*' # | | | |-BinaryOperator 0x56556f5d6f70 '' '*' # | | | | |-ParenExpr 0x56556f5d6f30 '' # | | | | | `-BinaryOperator 0x56556f5d6f10 '' '-' # | | | | | |-IntegerLiteral 0x56556f5d6e78 'int' 3 # | | | | | `-BinaryOperator 0x56556f5d6ef0 '' '*' # | | | | | |-IntegerLiteral 0x56556f5d6e98 'int' 2 # | | | | | `-DeclRefExpr 0x56556f5d6eb8 'T' lvalue Var 0x56556f5d6c08 'S' 'T' # | | | | `-DeclRefExpr 0x56556f5d6f50 'T' lvalue Var 0x56556f5d6c08 'S' 'T' # | | | `-DeclRefExpr 0x56556f5d6f90 'T' lvalue Var 0x56556f5d6c08 'S' 'T' # | | |-FunctionTemplateDecl 0x56556f5d74c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x56556f5d7000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5d7098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5d7420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d71b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x56556f5d7270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x56556f5d7330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x56556f5d79e0 # | | | |-DeclStmt 0x56556f5d7878 # | | | | `-VarDecl 0x56556f5d75a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x56556f5d7850 '' contains-errors lvalue # | | | | `-CallExpr 0x56556f5d7820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x56556f5d7610 '' lvalue (ADL) = 'saturate' 0x56556f4220b8 0x56556f422320 0x56556f422598 0x56556f422810 0x56556f422a70 0x56556f422ce8 0x56556f422f60 0x56556f4231d8 0x56556f423438 0x56556f4236b0 0x56556f423928 0x56556f423bf0 # | | | | `-BinaryOperator 0x56556f5d7800 '' contains-errors '/' # | | | | |-ParenExpr 0x56556f5d7738 '' contains-errors # | | | | | `-BinaryOperator 0x56556f5d7718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x56556f5d76d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x56556f5d76b0 'int' lvalue ParmVar 0x56556f5d7330 'X' 'int' # | | | | | `-RecoveryExpr 0x56556f5d76f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x56556f5d77e0 '' contains-errors # | | | | `-BinaryOperator 0x56556f5d77c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x56556f5d7778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x56556f5d7758 'int' lvalue ParmVar 0x56556f5d7270 'Max' 'int' # | | | | `-RecoveryExpr 0x56556f5d77a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x56556f5d79d0 # | | | `-BinaryOperator 0x56556f5d79b0 '' contains-errors '*' # | | | |-BinaryOperator 0x56556f5d7970 '' contains-errors '*' # | | | | |-ParenExpr 0x56556f5d7930 '' contains-errors # | | | | | `-BinaryOperator 0x56556f5d7910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x56556f5d7890 'int' 3 # | | | | | `-BinaryOperator 0x56556f5d78f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x56556f5d78b0 'int' 2 # | | | | | `-RecoveryExpr 0x56556f5d78d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x56556f5d7950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5d7990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5d7e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x56556f5d7a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5d7da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d7b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x56556f5d7ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x56556f5d7c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x56556f5d8c08 # | | | |-DeclStmt 0x56556f5d7fb0 # | | | | `-VarDecl 0x56556f5d7ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x56556f5d7f90 '' '<' # | | | | |-DeclRefExpr 0x56556f5d7f50 'T' lvalue ParmVar 0x56556f5d7b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x56556f5d7f70 'int' 0 # | | | |-DeclStmt 0x56556f5d81a0 # | | | | `-VarDecl 0x56556f5d7fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x56556f5d8160 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d8070 '' lvalue (ADL) = 'select' 0x56556f424158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5d7a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5d7a18 'T' # | | | | |-DeclRefExpr 0x56556f5d80e8 'bool' lvalue Var 0x56556f5d7ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x56556f5d8120 'int' 0 # | | | | `-DeclRefExpr 0x56556f5d8140 'T' lvalue ParmVar 0x56556f5d7b30 'NDotL' 'T' # | | | |-DeclStmt 0x56556f5d83b8 # | | | | `-VarDecl 0x56556f5d8230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x56556f5d8390 '' contains-errors lvalue # | | | | `-InitListExpr 0x56556f5d8330 'void' # | | | | |-IntegerLiteral 0x56556f5d8298 'int' 1 # | | | | |-DeclRefExpr 0x56556f5d82b8 'T' lvalue Var 0x56556f5d7fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x56556f5d82f0 'int' 0 # | | | | `-IntegerLiteral 0x56556f5d8310 'int' 1 # | | | |-DeclStmt 0x56556f5d85f8 # | | | | `-VarDecl 0x56556f5d83e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x56556f5d85c0 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d8448 '' lvalue (ADL) = 'or' 0x56556f452b78 0x56556f452e88 0x56556f4531a8 0x56556f4534c8 0x56556f4537e8 0x56556f453af0 0x56556f453df8 0x56556f454100 0x56556f454408 0x56556f454710 0x56556f454a18 0x56556f454d20 0x56556f455028 0x56556f455330 0x56556f455638 0x56556f455968 0x56556f455c70 0x56556f455f78 0x56556f456280 # | | | | |-DeclRefExpr 0x56556f5d8520 'bool' lvalue Var 0x56556f5d7ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x56556f5d85a0 '' # | | | | `-BinaryOperator 0x56556f5d8580 '' '<' # | | | | |-DeclRefExpr 0x56556f5d8540 'T' lvalue ParmVar 0x56556f5d7ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x56556f5d8560 'int' 0 # | | | |-DeclStmt 0x56556f5d8998 # | | | | `-VarDecl 0x56556f5d8630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x56556f5d8968 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d8698 '' lvalue (ADL) = 'exp' 0x56556f41fc70 0x56556f41fed8 0x56556f420150 0x56556f4203c8 0x56556f420628 0x56556f4208a0 0x56556f420b18 0x56556f420da0 0x56556f52a438 0x56556f52a8e8 0x56556f52adb8 0x56556f52b290 0x56556f52b768 0x56556f52bc20 0x56556f52c780 0x56556f52cc60 0x56556f52d148 0x56556f52d620 0x56556f52db18 0x56556f52e018 0x56556f52e520 0x56556f52f360 0x56556f52f878 0x56556f52fd98 0x56556f5302c0 0x56556f5307d8 0x56556f530d10 0x56556f534788 # | | | | `-BinaryOperator 0x56556f5d8948 '' '*' # | | | | |-CallExpr 0x56556f5d88f8 '' # | | | | | |-UnresolvedLookupExpr 0x56556f5d87b8 '' lvalue (ADL) = 'log' 0x56556f4317e8 0x56556f431a50 0x56556f431d20 0x56556f431f98 0x56556f4321f8 0x56556f432470 0x56556f4326e8 0x56556f432960 0x56556f560168 0x56556f560618 0x56556f560ae8 0x56556f560fc0 0x56556f561498 0x56556f561950 0x56556f561e40 0x56556f562320 0x56556f562808 0x56556f562ce0 0x56556f5631d8 0x56556f5636d8 0x56556f564410 0x56556f564908 0x56556f564e20 0x56556f565340 0x56556f565868 0x56556f565d80 0x56556f5662b8 0x56556f5670a8 # | | | | | `-DeclRefExpr 0x56556f5d88d8 'T' lvalue ParmVar 0x56556f5d7ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x56556f5d8928 'T' lvalue ParmVar 0x56556f5d7c20 'M' 'T' # | | | |-BinaryOperator 0x56556f5d8bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x56556f5d8a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56556f5d89e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x56556f5d89b0 'int' contains-errors lvalue Var 0x56556f5d8230 'Result' 'int' # | | | | | `-IntegerLiteral 0x56556f5d8a10 'int' 2 # | | | | `-CallExpr 0x56556f5d8b78 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d8a70 '' lvalue (ADL) = 'select' 0x56556f424158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5d7a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5d7a18 'T' # | | | | |-DeclRefExpr 0x56556f5d8ae8 'bool' lvalue Var 0x56556f5d83e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x56556f5d8b20 'int' 0 # | | | | `-DeclRefExpr 0x56556f5d8b40 'T' lvalue Var 0x56556f5d8630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x56556f5d8bf8 # | | | `-RecoveryExpr 0x56556f5d8bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5d8fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x56556f5d8c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5d8f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d8d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x56556f5d8d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5d8df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x56556f5d9368 # | | | `-ReturnStmt 0x56556f5d9358 # | | | `-CallExpr 0x56556f5d9318 '' # | | | |-UnresolvedLookupExpr 0x56556f5d90b8 '' lvalue (ADL) = 'select' 0x56556f424158 # | | | |-BinaryOperator 0x56556f5d92a0 '' '<' # | | | | |-CallExpr 0x56556f5d9248 '' # | | | | | |-UnresolvedLookupExpr 0x56556f5d9100 '' lvalue (ADL) = 'dot' 0x56556f419968 0x56556f419d38 0x56556f41a0d8 0x56556f41a478 0x56556f41a780 0x56556f41ab70 0x56556f41af18 0x56556f41b2b8 0x56556f41b608 0x56556f41b958 0x56556f41bd58 0x56556f41c0f8 0x56556f41c498 0x56556f41c838 0x56556f41cc08 0x56556f41cfa8 0x56556f41d348 0x56556f41d6e8 0x56556f41da88 0x56556f41de58 0x56556f41e1f8 0x56556f41e598 0x56556f41e938 0x56556f41ed08 0x56556f41f0a8 # | | | | | |-DeclRefExpr 0x56556f5d9208 'T' lvalue ParmVar 0x56556f5d8d78 'I' 'T' # | | | | | `-DeclRefExpr 0x56556f5d9228 'T' lvalue ParmVar 0x56556f5d8df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x56556f5d9280 'int' 0 # | | | |-DeclRefExpr 0x56556f5d92c0 'T' lvalue ParmVar 0x56556f5d8d00 'N' 'T' # | | | `-UnaryOperator 0x56556f5d9300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x56556f5d92e0 'T' lvalue ParmVar 0x56556f5d8d00 'N' 'T' # | | |-FunctionTemplateDecl 0x56556f5d9a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x56556f5d9380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5d99f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d9870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x56556f5d98e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x56556f5d9d40 # | | | `-ReturnStmt 0x56556f5d9d30 # | | | `-BinaryOperator 0x56556f5d9d10 '' '*' # | | | |-CallExpr 0x56556f5d9cc0 '' # | | | | |-UnresolvedLookupExpr 0x56556f5d9b80 '' lvalue (ADL) = 'exp2' 0x56556f421000 0x56556f421268 0x56556f4214e0 0x56556f421758 0x56556f4219b8 0x56556f3ffdc0 0x56556f400038 0x56556f4002b0 0x56556f534ce0 0x56556f535198 0x56556f535670 0x56556f535b50 0x56556f536028 0x56556f536550 0x56556f536a28 0x56556f536f08 0x56556f5373f0 0x56556f5378c8 0x56556f537dc0 0x56556f5382c0 0x56556f5387e0 0x56556f538cd8 0x56556f5391f0 0x56556f539710 0x56556f539c38 0x56556f53a150 0x56556f53a988 0x56556f53aec8 # | | | | `-DeclRefExpr 0x56556f5d9ca0 'T' lvalue ParmVar 0x56556f5d98e8 'Exp' 'T' # | | | `-DeclRefExpr 0x56556f5d9cf0 'T' lvalue ParmVar 0x56556f5d9870 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5da0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x56556f5d9d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x56556f5d9de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x56556f5d9e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x56556f5da030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5d9f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x56556f5da7d0 # | | | |-DeclStmt 0x56556f5da470 # | | | | `-VarDecl 0x56556f5da1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x56556f5da440 '' # | | | | |-DeclRefExpr 0x56556f5da3e8 '' Function 0x56556f5da290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x56556f5da420 'T' lvalue ParmVar 0x56556f5d9f10 'X' 'T' # | | | |-DeclStmt 0x56556f5da5e8 # | | | | `-VarDecl 0x56556f5da4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x56556f5da5c8 '' '-' # | | | | |-ParenExpr 0x56556f5da570 'int' # | | | | | `-BinaryOperator 0x56556f5da550 'int' '-' # | | | | | |-DeclRefExpr 0x56556f5da510 'int' NonTypeTemplateParm 0x56556f5d9e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x56556f5da530 'int' 1 # | | | | `-DeclRefExpr 0x56556f5da590 'K' lvalue Var 0x56556f5da1d8 'FBH' 'K' # | | | |-BinaryOperator 0x56556f5da778 '' '=' # | | | | |-DeclRefExpr 0x56556f5da600 'K' lvalue Var 0x56556f5da1d8 'FBH' 'K' # | | | | `-CallExpr 0x56556f5da738 '' # | | | | |-UnresolvedLookupExpr 0x56556f5da620 '' lvalue (ADL) = 'select' 0x56556f424158 # | | | | |-BinaryOperator 0x56556f5da6c0 '' '==' # | | | | | |-DeclRefExpr 0x56556f5da668 'K' lvalue Var 0x56556f5da1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x56556f5da6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x56556f5da688 'int' 1 # | | | | |-DeclRefExpr 0x56556f5da6e0 'K' lvalue Var 0x56556f5da1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x56556f5da700 'K' lvalue Var 0x56556f5da4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x56556f5da7b8 nrvo_candidate(Var 0x56556f5da1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x56556f5da798 'K' lvalue Var 0x56556f5da1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x56556f5daa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x56556f5da800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5da990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5da8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x56556f5dad58 # | | | `-ReturnStmt 0x56556f5dad48 # | | | `-CallExpr 0x56556f5dad18 '' # | | | |-DeclRefExpr 0x56556f5dacc0 '' Function 0x56556f5dab68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x56556f5dacf8 'T' lvalue ParmVar 0x56556f5da8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x56556f5dafa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x56556f5dad70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5daf00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5dae20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x56556f5db2c8 # | | | `-ReturnStmt 0x56556f5db2b8 # | | | `-CallExpr 0x56556f5db288 '' # | | | |-DeclRefExpr 0x56556f5db230 '' Function 0x56556f5db0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x56556f5db268 'T' lvalue ParmVar 0x56556f5dae20 'input' 'T' # | | `-FunctionTemplateDecl 0x56556f5db518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x56556f5db2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x56556f5db470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x56556f5db390 col:49 referenced input 'T' # | | `-CompoundStmt 0x56556f5dbcd8 # | | |-DeclStmt 0x56556f5db750 # | | | `-VarDecl 0x56556f5db618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x56556f5db720 '' # | | | |-UnresolvedLookupExpr 0x56556f5db680 '' lvalue (ADL) = 'ddx_coarse' 0x56556f465c50 0x56556f465eb8 0x56556f466130 0x56556f4663a8 0x56556f466608 0x56556f466880 0x56556f466af8 0x56556f466d70 # | | | `-DeclRefExpr 0x56556f5db700 'T' lvalue ParmVar 0x56556f5db390 'input' 'T' # | | |-BinaryOperator 0x56556f5db910 '' '=' # | | | |-DeclRefExpr 0x56556f5db768 'T' lvalue Var 0x56556f5db618 'derivCoarseX' 'T' # | | | `-CallExpr 0x56556f5db8e0 '' # | | | |-UnresolvedLookupExpr 0x56556f5db7a0 '' lvalue (ADL) = 'abs' 0x56556f3d8e28 0x56556f3d9128 0x56556f3d9438 0x56556f3d9748 0x56556f3dae68 0x56556f3db178 0x56556f3db488 0x56556f3db798 0x56556f3dba68 0x56556f3dbd90 0x56556f3dc038 0x56556f3dc2d8 0x56556f3dc528 0x56556f3dc838 0x56556f3dcb48 0x56556f3dd5d8 0x56556f3dd8c8 0x56556f3ddbd8 0x56556f3ddee8 0x56556f3de1f8 0x56556f3e2b70 0x56556f3e2e18 0x56556f3e30b8 0x56556f3e3358 0x56556f3e35a8 0x56556f3e38b8 0x56556f3e4cc8 0x56556f3e4fd8 # | | | `-DeclRefExpr 0x56556f5db8c0 'T' lvalue Var 0x56556f5db618 'derivCoarseX' 'T' # | | |-DeclStmt 0x56556f5dba88 # | | | `-VarDecl 0x56556f5db950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x56556f5dba58 '' # | | | |-UnresolvedLookupExpr 0x56556f5db9b8 '' lvalue (ADL) = 'ddy_coarse' 0x56556f466fd0 0x56556f467238 0x56556f4674b0 0x56556f467728 0x56556f4cf7f0 0x56556f4cfa68 0x56556f4cfce0 0x56556f4cff58 # | | | `-DeclRefExpr 0x56556f5dba38 'T' lvalue ParmVar 0x56556f5db390 'input' 'T' # | | |-BinaryOperator 0x56556f5dbc48 '' '=' # | | | |-DeclRefExpr 0x56556f5dbaa0 'T' lvalue Var 0x56556f5db950 'derivCoarseY' 'T' # | | | `-CallExpr 0x56556f5dbc18 '' # | | | |-UnresolvedLookupExpr 0x56556f5dbad8 '' lvalue (ADL) = 'abs' 0x56556f3d8e28 0x56556f3d9128 0x56556f3d9438 0x56556f3d9748 0x56556f3dae68 0x56556f3db178 0x56556f3db488 0x56556f3db798 0x56556f3dba68 0x56556f3dbd90 0x56556f3dc038 0x56556f3dc2d8 0x56556f3dc528 0x56556f3dc838 0x56556f3dcb48 0x56556f3dd5d8 0x56556f3dd8c8 0x56556f3ddbd8 0x56556f3ddee8 0x56556f3de1f8 0x56556f3e2b70 0x56556f3e2e18 0x56556f3e30b8 0x56556f3e3358 0x56556f3e35a8 0x56556f3e38b8 0x56556f3e4cc8 0x56556f3e4fd8 # | | | `-DeclRefExpr 0x56556f5dbbf8 'T' lvalue Var 0x56556f5db950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x56556f5dbcc8 # | | `-BinaryOperator 0x56556f5dbca8 '' '+' # | | |-DeclRefExpr 0x56556f5dbc68 'T' lvalue Var 0x56556f5db618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x56556f5dbc88 'T' lvalue Var 0x56556f5db950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x56556f5d06b8 col:10 implicit C # | | `-FunctionDecl 0x56556f5d0708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x56556f5d0810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x56556f5d0878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x56556f5d08e0 <> 'float' # | | |-BuiltinAttr 0x56556f5d07b0 <> Implicit 1562 # | | |-NoThrowAttr 0x56556f5d0960 Implicit # | | `-ConstAttr 0x56556f5d0988 Implicit # | |-LinkageSpecDecl 0x56556f5da240 col:11 implicit C # | | `-FunctionDecl 0x56556f5da290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x56556f5da338 <> Implicit 702 # | | |-NoThrowAttr 0x56556f5da398 Implicit # | | `-ConstAttr 0x56556f5da3c0 Implicit # | |-LinkageSpecDecl 0x56556f5dab18 col:10 implicit C # | | `-FunctionDecl 0x56556f5dab68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x56556f5dac10 <> Implicit 692 # | | |-NoThrowAttr 0x56556f5dac70 Implicit # | | `-ConstAttr 0x56556f5dac98 Implicit # | |-LinkageSpecDecl 0x56556f5db088 col:10 implicit C # | | `-FunctionDecl 0x56556f5db0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x56556f5db180 <> Implicit 694 # | | |-NoThrowAttr 0x56556f5db1e0 Implicit # | | `-ConstAttr 0x56556f5db208 Implicit # | |-NamespaceDecl 0x56556f5dbe30 prev 0x56556f5cb810 line:14:11 hlsl # | | |-original Namespace 0x56556f32fa98 'hlsl' # | | |-FunctionTemplateDecl 0x56556f5dc1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x56556f5dbea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5dbf38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5dc0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5dc048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x56556f5dc3c8 # | | | `-ReturnStmt 0x56556f5dc3b8 # | | | `-CallExpr 0x56556f5dc388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5dc2a8 '' lvalue (no ADL) = 'bit_cast' 0x56556f3d5160 0x56556f3d7c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x56556f32f360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5dbef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5dbea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x56556f5dc268 'int' NonTypeTemplateParm 0x56556f5dbf38 'N' 'int' # | | | `-RecoveryExpr 0x56556f5dc368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5dc660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x56556f5dc3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5dc5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5dc490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x56556f5dc8c0 # | | | `-ReturnStmt 0x56556f5dc8b0 # | | | `-CallExpr 0x56556f5dc880 '' # | | | |-UnresolvedLookupExpr 0x56556f5dc7c0 '' lvalue (no ADL) = 'bit_cast' 0x56556f3d5160 0x56556f3d7c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x56556f32f360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f5dc430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f5dc3e0 'T' # | | | `-DeclRefExpr 0x56556f5dc860 'T' lvalue ParmVar 0x56556f5dc490 'F' 'T' # | | |-FunctionTemplateDecl 0x56556f5dcbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x56556f5dc8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5dc978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5dcb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5dca88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x56556f5dce08 # | | | `-ReturnStmt 0x56556f5dcdf8 # | | | `-CallExpr 0x56556f5dcdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5dcce8 '' lvalue (no ADL) = 'bit_cast' 0x56556f3d5160 0x56556f3d7c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x56556f32f260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5dc930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5dc8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x56556f5dcca8 'int' NonTypeTemplateParm 0x56556f5dc978 'N' 'int' # | | | `-RecoveryExpr 0x56556f5dcda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5dd0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x56556f5dce20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5dcff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f5dced0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x56556f5dd300 # | | | `-ReturnStmt 0x56556f5dd2f0 # | | | `-CallExpr 0x56556f5dd2c0 '' # | | | |-UnresolvedLookupExpr 0x56556f5dd200 '' lvalue (no ADL) = 'bit_cast' 0x56556f3d5160 0x56556f3d7c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x56556f32f260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f5dce70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f5dce20 'T' # | | | `-DeclRefExpr 0x56556f5dd2a0 'T' lvalue ParmVar 0x56556f5dced0 'F' 'T' # | | |-FunctionTemplateDecl 0x56556f5dd638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x56556f5dd318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5dd3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5dd590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56556f5dd4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x56556f4a2940 # | | | `-ReturnStmt 0x56556f4a2930 # | | | `-CallExpr 0x56556f4a2900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f4a2820 '' lvalue (no ADL) = 'bit_cast' 0x56556f3d5160 0x56556f3d7c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5dd370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5dd318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x56556f5dd718 'int' NonTypeTemplateParm 0x56556f5dd3b8 'N' 'int' # | | | `-RecoveryExpr 0x56556f4a28e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f4a2be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x56556f4a2958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f4a2b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x56556f4a2a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x56556f4a2e58 # | | | `-ReturnStmt 0x56556f4a2e48 # | | | `-CallExpr 0x56556f4a2e18 '' # | | | |-UnresolvedLookupExpr 0x56556f4a2d58 '' lvalue (no ADL) = 'bit_cast' 0x56556f3d5160 0x56556f3d7c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56556f4a29b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56556f4a2958 'T' # | | | `-DeclRefExpr 0x56556f4a2df8 'T' lvalue ParmVar 0x56556f4a2a10 'F' 'T' # | | |-FunctionDecl 0x56556f4a3248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x56556f4a2e98 col:19 'double' # | | | |-ParmVarDecl 0x56556f4a2f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a2fe8 out # | | | |-ParmVarDecl 0x56556f4a3060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a30c8 out # | | | |-BuiltinAliasAttr 0x56556f4a3308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x56556f4a3380 Implicit # | | | `-ConstAttr 0x56556f4a33a8 Implicit # | | |-FunctionDecl 0x56556f4a37d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x56556f4a3420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56556f4a3510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a3578 out # | | | |-ParmVarDecl 0x56556f4a35f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a3658 out # | | | |-BuiltinAliasAttr 0x56556f4a3898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x56556f4a3910 Implicit # | | | `-ConstAttr 0x56556f4a3938 Implicit # | | |-FunctionDecl 0x56556f4a3d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x56556f4a39b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56556f4a3aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a3b08 out # | | | |-ParmVarDecl 0x56556f4a3b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a3be8 out # | | | |-BuiltinAliasAttr 0x56556f4a3e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x56556f4a3ea0 Implicit # | | | `-ConstAttr 0x56556f4a3ec8 Implicit # | | |-FunctionDecl 0x56556f4a42f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x56556f4a3f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56556f4a4030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a4098 out # | | | |-ParmVarDecl 0x56556f4a4110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x56556f4a4178 out # | | | |-BuiltinAliasAttr 0x56556f4a43b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x56556f4a4430 Implicit # | | | `-ConstAttr 0x56556f4a4458 Implicit # | | |-FunctionTemplateDecl 0x56556f4a4ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x56556f4a4490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f4a4a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f4a4848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x56556f4a48c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x56556f4a4c30 # | | | `-ReturnStmt 0x56556f4a4c20 # | | | `-CallExpr 0x56556f4a4be8 '' # | | | |-UnresolvedLookupExpr 0x56556f4a4b60 '' lvalue (no ADL) = 'distance_impl' 0x56556f5cd3f8 # | | | |-DeclRefExpr 0x56556f4a4ba8 'T' lvalue ParmVar 0x56556f4a4848 'X' 'T' # | | | `-DeclRefExpr 0x56556f4a4bc8 'T' lvalue ParmVar 0x56556f4a48c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x56556f4a51f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x56556f4a4c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f4a5148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f4a4fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x56556f4a5030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x56556f4a5370 # | | | `-ReturnStmt 0x56556f4a5360 # | | | `-CallExpr 0x56556f4a5328 '' # | | | |-UnresolvedLookupExpr 0x56556f4a52a0 '' lvalue (no ADL) = 'distance_impl' 0x56556f5cd3f8 # | | | |-DeclRefExpr 0x56556f4a52e8 'T' lvalue ParmVar 0x56556f4a4fb8 'X' 'T' # | | | `-DeclRefExpr 0x56556f4a5308 'T' lvalue ParmVar 0x56556f4a5030 'Y' 'T' # | | |-FunctionTemplateDecl 0x56556f4a5700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x56556f4a53a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f4a5658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x56556f4a5480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x56556f4a5548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x56556f4a5880 # | | | `-ReturnStmt 0x56556f4a5870 # | | | `-CallExpr 0x56556f4a5838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f4a57b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x56556f5d00f0 # | | | |-RecoveryExpr 0x56556f4a57f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f4a5818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f4a5c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x56556f4a58b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f4a5b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x56556f4a5978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x56556f4a5a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x56556f4a5d80 # | | | `-ReturnStmt 0x56556f4a5d70 # | | | `-CallExpr 0x56556f4a5d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f4a5cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x56556f5d00f0 # | | | |-RecoveryExpr 0x56556f4a5cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f4a5d18 '' contains-errors lvalue # | | |-FunctionDecl 0x56556f4a6048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x56556f4a5dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x56556f4a5e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x56556f4a5ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x56556f4a63a0 # | | | | `-ReturnStmt 0x56556f4a6390 # | | | | `-CallExpr 0x56556f4a6308 'float' # | | | | |-ImplicitCastExpr 0x56556f4a62f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x56556f4a6200 'float (half2, half2, float)' lvalue Function 0x56556f5d0518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x56556f5cb880 '__detail' # | | | | |-ImplicitCastExpr 0x56556f4a6348 'half2':'vector' # | | | | | `-DeclRefExpr 0x56556f4a6230 'half2':'vector' lvalue ParmVar 0x56556f4a5dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x56556f4a6360 'half2':'vector' # | | | | | `-DeclRefExpr 0x56556f4a6250 'half2':'vector' lvalue ParmVar 0x56556f4a5e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x56556f4a6378 'float' # | | | | `-DeclRefExpr 0x56556f4a6270 'float' lvalue ParmVar 0x56556f4a5ec0 'C' 'float' # | | | `-AvailabilityAttr 0x56556f4a6108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x56556f4a65a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x56556f4a63d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x56556f4a6450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x56556f4a6768 # | | | `-ReturnStmt 0x56556f4a6758 # | | | `-RecoveryExpr 0x56556f4a6720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x56556f4a6698 '' lvalue (no ADL) = 'dst_impl' 0x56556f5cce10 # | | | |-DeclRefExpr 0x56556f4a66e0 'half4':'vector' lvalue ParmVar 0x56556f4a63d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x56556f4a6700 'half4':'vector' lvalue ParmVar 0x56556f4a6450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x56556f5ee1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x56556f4a6798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x56556f5ee070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x56556f5ee398 # | | | `-ReturnStmt 0x56556f5ee388 # | | | `-RecoveryExpr 0x56556f5ee350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x56556f5ee2c8 '' lvalue (no ADL) = 'dst_impl' 0x56556f5cce10 # | | | |-DeclRefExpr 0x56556f5ee310 'float4':'vector' lvalue ParmVar 0x56556f4a6798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x56556f5ee330 'float4':'vector' lvalue ParmVar 0x56556f5ee070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x56556f5ee598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x56556f5ee3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x56556f5ee448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x56556f5ee768 # | | | `-ReturnStmt 0x56556f5ee758 # | | | `-RecoveryExpr 0x56556f5ee720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x56556f5ee698 '' lvalue (no ADL) = 'dst_impl' 0x56556f5cce10 # | | | |-DeclRefExpr 0x56556f5ee6e0 'double4':'vector' lvalue ParmVar 0x56556f5ee3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x56556f5ee700 'double4':'vector' lvalue ParmVar 0x56556f5ee448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x56556f5eee10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x56556f5ee780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5eed68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56556f5eeae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x56556f5eeb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5eebd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x56556f5eefb0 # | | | `-ReturnStmt 0x56556f5eefa0 # | | | `-CallExpr 0x56556f5eef60 '' # | | | |-UnresolvedLookupExpr 0x56556f5eeeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x56556f5d8fc8 # | | | |-DeclRefExpr 0x56556f5eef00 'T' lvalue ParmVar 0x56556f5eeae8 'N' 'T' # | | | |-DeclRefExpr 0x56556f5eef20 'T' lvalue ParmVar 0x56556f5eeb60 'I' 'T' # | | | `-DeclRefExpr 0x56556f5eef40 'T' lvalue ParmVar 0x56556f5eebd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x56556f5ef610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x56556f5eefc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5ef568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56556f5ef338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x56556f5ef3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5ef428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x56556f5ef7c0 # | | | `-ReturnStmt 0x56556f5ef7b0 # | | | `-CallExpr 0x56556f5ef770 '' # | | | |-UnresolvedLookupExpr 0x56556f5ef6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x56556f5d8fc8 # | | | |-DeclRefExpr 0x56556f5ef710 'T' lvalue ParmVar 0x56556f5ef338 'N' 'T' # | | | |-DeclRefExpr 0x56556f5ef730 'T' lvalue ParmVar 0x56556f5ef3b0 'I' 'T' # | | | `-DeclRefExpr 0x56556f5ef750 'T' lvalue ParmVar 0x56556f5ef428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x56556f5efc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x56556f5ef7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56556f5efbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56556f5ef900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x56556f5ef9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x56556f5efa90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x56556f5efe20 # | | | `-ReturnStmt 0x56556f5efe10 # | | | `-CallExpr 0x56556f5efdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5efd28 '' lvalue (no ADL) = 'faceforward_impl' 0x56556f5d8fc8 # | | | |-RecoveryExpr 0x56556f5efd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56556f5efd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5efdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f0288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x56556f5efe50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56556f5f01e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56556f5eff60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x56556f5f0028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x56556f5f00f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x56556f5f0438 # | | | `-ReturnStmt 0x56556f5f0428 # | | | `-CallExpr 0x56556f5f03e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f0340 '' lvalue (no ADL) = 'faceforward_impl' 0x56556f5d8fc8 # | | | |-RecoveryExpr 0x56556f5f0388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56556f5f03a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5f03c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f0ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56556f5f0450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f0a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5f08e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x56556f5f0cf8 # | | | `-ReturnStmt 0x56556f5f0ce8 # | | | `-CallExpr 0x56556f5f0cb8 '' # | | | |-UnresolvedLookupExpr 0x56556f5f0be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x56556f5da0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5f04a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5f0450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x56556f5f0ba0 'int' 32 # | | | `-DeclRefExpr 0x56556f5f0c98 'T' lvalue ParmVar 0x56556f5f08e8 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5f1340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56556f5f0d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5f0da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5f1298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f5f11a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x56556f5f14e0 # | | |-FunctionTemplateDecl 0x56556f5f1b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56556f5f14f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f1a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5f1998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x56556f5f1d60 # | | | `-ReturnStmt 0x56556f5f1d50 # | | | `-CallExpr 0x56556f5f1d20 '' # | | | |-UnresolvedLookupExpr 0x56556f5f1c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x56556f5da0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x56556f3829c0 'uint' sugar # | | | | | |-Typedef 0x56556f35fce8 'uint' # | | | | | `-BuiltinType 0x56556f32f300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56556f5f1540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56556f5f14f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x56556f5f1c08 'int' 64 # | | | `-DeclRefExpr 0x56556f5f1d00 'T' lvalue ParmVar 0x56556f5f1998 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5f23b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56556f5f1d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f5f1e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f5f2308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f5f2258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x56556f5f2550 # | | |-FunctionTemplateDecl 0x56556f5f2b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x56556f5f2560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f2a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f5f28c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x56556f5f2940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x56556f5f2c70 # | | | `-ReturnStmt 0x56556f5f2c60 # | | | `-CallExpr 0x56556f5f2c28 '' # | | | |-UnresolvedLookupExpr 0x56556f5f2ba0 '' lvalue (no ADL) = 'fmod_impl' 0x56556f5d3db8 # | | | |-DeclRefExpr 0x56556f5f2be8 'T' lvalue ParmVar 0x56556f5f28c8 'X' 'T' # | | | `-DeclRefExpr 0x56556f5f2c08 'T' lvalue ParmVar 0x56556f5f2940 'Y' 'T' # | | |-FunctionTemplateDecl 0x56556f5f3230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x56556f5f2c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f3188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f5f2ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x56556f5f3070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x56556f5f33b0 # | | | `-ReturnStmt 0x56556f5f33a0 # | | | `-CallExpr 0x56556f5f3368 '' # | | | |-UnresolvedLookupExpr 0x56556f5f32e0 '' lvalue (no ADL) = 'fmod_impl' 0x56556f5d3db8 # | | | |-DeclRefExpr 0x56556f5f3328 'T' lvalue ParmVar 0x56556f5f2ff8 'X' 'T' # | | | `-DeclRefExpr 0x56556f5f3348 'T' lvalue ParmVar 0x56556f5f3070 'Y' 'T' # | | |-FunctionTemplateDecl 0x56556f5f3770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x56556f5f33e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5f36c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x56556f5f34f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x56556f5f35b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x56556f5f38f0 # | | | `-ReturnStmt 0x56556f5f38e0 # | | | `-CallExpr 0x56556f5f38a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f3820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x56556f5d5e28 # | | | |-RecoveryExpr 0x56556f5f3868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5f3888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f3c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x56556f5f3920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5f3bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x56556f5f3a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x56556f5f3af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x56556f5f3df0 # | | | `-ReturnStmt 0x56556f5f3de0 # | | | `-CallExpr 0x56556f5f3da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f3d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x56556f5d5e28 # | | | |-RecoveryExpr 0x56556f5f3d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5f3d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f43b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x56556f5f3e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f4308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f5f4178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x56556f5f41f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x56556f5f4520 # | | | `-ReturnStmt 0x56556f5f4510 # | | | `-CallExpr 0x56556f5f44d8 '' # | | | |-UnresolvedLookupExpr 0x56556f5f4450 '' lvalue (no ADL) = 'ldexp_impl' 0x56556f5d9a98 # | | | |-DeclRefExpr 0x56556f5f4498 'T' lvalue ParmVar 0x56556f5f4178 'X' 'T' # | | | `-DeclRefExpr 0x56556f5f44b8 'T' lvalue ParmVar 0x56556f5f41f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x56556f5f4ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x56556f5f4538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f4a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f5f48a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x56556f5f4920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x56556f5f4c60 # | | | `-ReturnStmt 0x56556f5f4c50 # | | | `-CallExpr 0x56556f5f4c18 '' # | | | |-UnresolvedLookupExpr 0x56556f5f4b90 '' lvalue (no ADL) = 'ldexp_impl' 0x56556f5d9a98 # | | | |-DeclRefExpr 0x56556f5f4bd8 'T' lvalue ParmVar 0x56556f5f48a8 'X' 'T' # | | | `-DeclRefExpr 0x56556f5f4bf8 'T' lvalue ParmVar 0x56556f5f4920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x56556f5f4fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x56556f5f4c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5f4f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x56556f5f4da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x56556f5f4e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x56556f5f5160 # | | | `-ReturnStmt 0x56556f5f5150 # | | | `-CallExpr 0x56556f5f5118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f5090 '' lvalue (no ADL) = 'ldexp_impl' 0x56556f5d9a98 # | | | |-RecoveryExpr 0x56556f5f50d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5f50f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f54e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x56556f5f5190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5f5438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x56556f5f52a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x56556f5f5368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x56556f5f5660 # | | | `-ReturnStmt 0x56556f5f5650 # | | | `-CallExpr 0x56556f5f5618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f5590 '' lvalue (no ADL) = 'ldexp_impl' 0x56556f5d9a98 # | | | |-RecoveryExpr 0x56556f5f55d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5f55f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f5b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x56556f5f5678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f5ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5f59e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x56556f5f5cc0 # | | | `-ReturnStmt 0x56556f5f5cb0 # | | | `-CallExpr 0x56556f5f5c80 '' # | | | |-UnresolvedLookupExpr 0x56556f5f5c18 '' lvalue (no ADL) = 'length_impl' 0x56556f5cbdf8 # | | | `-DeclRefExpr 0x56556f5f5c60 'T' lvalue ParmVar 0x56556f5f59e8 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5f6220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x56556f5f5cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f6178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5f6090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x56556f5f6370 # | | | `-ReturnStmt 0x56556f5f6360 # | | | `-CallExpr 0x56556f5f6330 '' # | | | |-UnresolvedLookupExpr 0x56556f5f62c8 '' lvalue (no ADL) = 'length_impl' 0x56556f5cbdf8 # | | | `-DeclRefExpr 0x56556f5f6310 'T' lvalue ParmVar 0x56556f5f6090 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5f6600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x56556f5f63a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5f6558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x56556f5f6468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x56556f5f6750 # | | | `-ReturnStmt 0x56556f5f6740 # | | | `-CallExpr 0x56556f5f6710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f66a8 '' lvalue (no ADL) = 'length_vec_impl' 0x56556f5cc6d0 # | | | `-RecoveryExpr 0x56556f5f66f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f69e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x56556f5f6780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5f6938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x56556f5f6848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x56556f5f6b30 # | | | `-ReturnStmt 0x56556f5f6b20 # | | | `-CallExpr 0x56556f5f6af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f6a88 '' lvalue (no ADL) = 'length_vec_impl' 0x56556f5cc6d0 # | | | `-RecoveryExpr 0x56556f5f6ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x56556f5f6de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x56556f5f6b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x56556f5f6be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x56556f5f6c60 col:53 used M 'half' # | | | `-CompoundStmt 0x56556f5f6fd8 # | | | `-ReturnStmt 0x56556f5f6fc8 # | | | `-RecoveryExpr 0x56556f5f6f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x56556f5f6ee0 '' lvalue (no ADL) = 'lit_impl' 0x56556f5d7e50 # | | | |-DeclRefExpr 0x56556f5f6f28 'half' lvalue ParmVar 0x56556f5f6b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x56556f5f6f48 'half' lvalue ParmVar 0x56556f5f6be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x56556f5f6f68 'half' lvalue ParmVar 0x56556f5f6c60 'M' 'half' # | | |-FunctionDecl 0x56556f5f7298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x56556f5f7008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x56556f5f7088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x56556f5f7108 col:57 used M 'float' # | | | `-CompoundStmt 0x56556f5f7498 # | | | `-ReturnStmt 0x56556f5f7488 # | | | `-RecoveryExpr 0x56556f5f7448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x56556f5f73a0 '' lvalue (no ADL) = 'lit_impl' 0x56556f5d7e50 # | | | |-DeclRefExpr 0x56556f5f73e8 'float' lvalue ParmVar 0x56556f5f7008 'NDotL' 'float' # | | | |-DeclRefExpr 0x56556f5f7408 'float' lvalue ParmVar 0x56556f5f7088 'NDotH' 'float' # | | | `-DeclRefExpr 0x56556f5f7428 'float' lvalue ParmVar 0x56556f5f7108 'M' 'float' # | | |-FunctionDecl 0x56556f5f7578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x56556f5f74c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x56556f5f7780 # | | | `-ReturnStmt 0x56556f5f7770 # | | | `-CallExpr 0x56556f5f7728 'int4':'vector' # | | | |-ImplicitCastExpr 0x56556f5f7710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x56556f5f7660 'int4 (float4)' lvalue Function 0x56556f5cb9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x56556f5cb880 '__detail' # | | | `-ImplicitCastExpr 0x56556f5f7758 'float4':'vector' # | | | `-DeclRefExpr 0x56556f5f7690 'float4':'vector' lvalue ParmVar 0x56556f5f74c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x56556f5f7898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x56556f5f77b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x56556f5f7cb0 # | | | `-ReturnStmt 0x56556f5f7ca0 # | | | `-CallExpr 0x56556f5f7c58 'unsigned int' # | | | |-ImplicitCastExpr 0x56556f5f7c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x56556f5f7b88 '' Function 0x56556f5f79e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x56556f5f7c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x56556f5f7bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x56556f5f77b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x56556f5f8270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x56556f5f7cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f81c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f5f8038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5f80b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x56556f5f83e0 # | | | `-ReturnStmt 0x56556f5f83d0 # | | | `-CallExpr 0x56556f5f8398 '' # | | | |-UnresolvedLookupExpr 0x56556f5f8310 '' lvalue (no ADL) = 'reflect_impl' 0x56556f5d2268 # | | | |-DeclRefExpr 0x56556f5f8358 'T' lvalue ParmVar 0x56556f5f8038 'I' 'T' # | | | `-DeclRefExpr 0x56556f5f8378 'T' lvalue ParmVar 0x56556f5f80b0 'N' 'T' # | | |-FunctionTemplateDecl 0x56556f5f89a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x56556f5f83f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f88f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x56556f5f8768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5f87e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x56556f5f8b20 # | | | `-ReturnStmt 0x56556f5f8b10 # | | | `-CallExpr 0x56556f5f8ad8 '' # | | | |-UnresolvedLookupExpr 0x56556f5f8a50 '' lvalue (no ADL) = 'reflect_impl' 0x56556f5d2268 # | | | |-DeclRefExpr 0x56556f5f8a98 'T' lvalue ParmVar 0x56556f5f8768 'I' 'T' # | | | `-DeclRefExpr 0x56556f5f8ab8 'T' lvalue ParmVar 0x56556f5f87e0 'N' 'T' # | | |-FunctionTemplateDecl 0x56556f5f8ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x56556f5f8b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56556f5f8df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x56556f5f8c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x56556f5f8d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x56556f5f9020 # | | | `-ReturnStmt 0x56556f5f9010 # | | | `-CallExpr 0x56556f5f8fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f8f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x56556f5d2888 # | | | |-RecoveryExpr 0x56556f5f8f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5f8fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f93a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x56556f5f9050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56556f5f92f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x56556f5f9160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x56556f5f9228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x56556f5f9520 # | | | `-ReturnStmt 0x56556f5f9510 # | | | `-CallExpr 0x56556f5f94d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5f9450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x56556f5d2888 # | | | |-RecoveryExpr 0x56556f5f9498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5f94b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5f9b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x56556f5f9538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5f9ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56556f5f98a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5f9920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x56556f5f9998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x56556f5f9d20 # | | | `-ReturnStmt 0x56556f5f9d10 # | | | `-CallExpr 0x56556f5f9cd0 '' # | | | |-UnresolvedLookupExpr 0x56556f5f9c28 '' lvalue (no ADL) = 'refract_impl' 0x56556f5d2fc8 # | | | |-DeclRefExpr 0x56556f5f9c70 'T' lvalue ParmVar 0x56556f5f98a8 'I' 'T' # | | | |-DeclRefExpr 0x56556f5f9c90 'T' lvalue ParmVar 0x56556f5f9920 'N' 'T' # | | | `-DeclRefExpr 0x56556f5f9cb0 'T' lvalue ParmVar 0x56556f5f9998 'eta' 'T' # | | |-FunctionTemplateDecl 0x56556f5fa3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x56556f5f9d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5fa2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56556f5fa0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x56556f5fa140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x56556f5fa1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x56556f5fa550 # | | | `-ReturnStmt 0x56556f5fa540 # | | | `-CallExpr 0x56556f5fa500 '' # | | | |-UnresolvedLookupExpr 0x56556f5fa458 '' lvalue (no ADL) = 'refract_impl' 0x56556f5d2fc8 # | | | |-DeclRefExpr 0x56556f5fa4a0 'T' lvalue ParmVar 0x56556f5fa0c8 'I' 'T' # | | | |-DeclRefExpr 0x56556f5fa4c0 'T' lvalue ParmVar 0x56556f5fa140 'N' 'T' # | | | `-DeclRefExpr 0x56556f5fa4e0 'T' lvalue ParmVar 0x56556f5fa1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x56556f5fa9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x56556f5fa580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56556f5fa918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x56556f5fa690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x56556f5fa758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x56556f5fa7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x56556f5fab70 # | | | `-ReturnStmt 0x56556f5fab60 # | | | `-CallExpr 0x56556f5fab20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5faa78 '' lvalue (no ADL) = 'refract_impl' 0x56556f5d2fc8 # | | | |-RecoveryExpr 0x56556f5faac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56556f5faae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x56556f5fab00 'half' lvalue ParmVar 0x56556f5fa7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x56556f5fafe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x56556f5faba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56556f5faf38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x56556f5facb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x56556f5fad78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x56556f5fadf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x56556f5fb190 # | | | `-ReturnStmt 0x56556f5fb180 # | | | `-CallExpr 0x56556f5fb140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5fb098 '' lvalue (no ADL) = 'refract_impl' 0x56556f5d2fc8 # | | | |-RecoveryExpr 0x56556f5fb0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56556f5fb100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x56556f5fb120 'float' lvalue ParmVar 0x56556f5fadf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x56556f5fb7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x56556f5fb1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5fb748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56556f5fb518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x56556f5fb590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x56556f5fb608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x56556f5fb990 # | | | `-ReturnStmt 0x56556f5fb980 # | | | `-CallExpr 0x56556f5fb940 '' # | | | |-UnresolvedLookupExpr 0x56556f5fb898 '' lvalue (no ADL) = 'smoothstep_impl' 0x56556f5d6af8 # | | | |-DeclRefExpr 0x56556f5fb8e0 'T' lvalue ParmVar 0x56556f5fb518 'Min' 'T' # | | | |-DeclRefExpr 0x56556f5fb900 'T' lvalue ParmVar 0x56556f5fb590 'Max' 'T' # | | | `-DeclRefExpr 0x56556f5fb920 'T' lvalue ParmVar 0x56556f5fb608 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5fbff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x56556f5fb9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5fbf48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56556f5fbd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x56556f5fbd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x56556f5fbe08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x56556f5fc1a0 # | | | `-ReturnStmt 0x56556f5fc190 # | | | `-CallExpr 0x56556f5fc150 '' # | | | |-UnresolvedLookupExpr 0x56556f5fc0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x56556f5d6af8 # | | | |-DeclRefExpr 0x56556f5fc0f0 'T' lvalue ParmVar 0x56556f5fbd18 'Min' 'T' # | | | |-DeclRefExpr 0x56556f5fc110 'T' lvalue ParmVar 0x56556f5fbd90 'Max' 'T' # | | | `-DeclRefExpr 0x56556f5fc130 'T' lvalue ParmVar 0x56556f5fbe08 'X' 'T' # | | |-FunctionTemplateDecl 0x56556f5fc608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x56556f5fc1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5fc560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56556f5fc2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x56556f5fc3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x56556f5fc470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x56556f5fc7b8 # | | | `-ReturnStmt 0x56556f5fc7a8 # | | | `-CallExpr 0x56556f5fc768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5fc6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x56556f5d74c8 # | | | |-RecoveryExpr 0x56556f5fc708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56556f5fc728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5fc748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5fcc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x56556f5fc7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5fcb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56556f5fc8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x56556f5fc9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x56556f5fca88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x56556f5fcdd0 # | | | `-ReturnStmt 0x56556f5fcdc0 # | | | `-CallExpr 0x56556f5fcd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5fccd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x56556f5d74c8 # | | | |-RecoveryExpr 0x56556f5fcd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56556f5fcd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f5fcd60 '' contains-errors lvalue # | | |-FunctionDecl 0x56556f5fcea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x56556f5fce00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x56556f5fd010 # | | | `-ReturnStmt 0x56556f5fd000 # | | | `-CXXStaticCastExpr 0x56556f5fcfd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x56556f5fcfb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56556f5fcfa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x56556f5fcf70 'uint':'unsigned int' lvalue ParmVar 0x56556f5fce00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x56556f5fd530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x56556f5fd028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5fd488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5fd398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x56556f5fd670 # | | | `-ReturnStmt 0x56556f5fd660 # | | | `-CallExpr 0x56556f5fd630 '' # | | | |-UnresolvedLookupExpr 0x56556f5fd5c8 '' lvalue (no ADL) = 'ddx_impl' 0x56556f5daa38 # | | | `-DeclRefExpr 0x56556f5fd610 'T' lvalue ParmVar 0x56556f5fd398 'input' 'T' # | | |-FunctionTemplateDecl 0x56556f5fdb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x56556f5fd688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5fdae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5fd9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x56556f5fdce0 # | | | `-ReturnStmt 0x56556f5fdcd0 # | | | `-CallExpr 0x56556f5fdca0 '' # | | | |-UnresolvedLookupExpr 0x56556f5fdc38 '' lvalue (no ADL) = 'ddx_impl' 0x56556f5daa38 # | | | `-DeclRefExpr 0x56556f5fdc80 'T' lvalue ParmVar 0x56556f5fd9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x56556f5fdf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x56556f5fdd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5fded0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f5fde20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x56556f5fe0f0 # | | | `-ReturnStmt 0x56556f5fe0e0 # | | | `-CallExpr 0x56556f5fe0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5fe020 '' lvalue (no ADL) = 'ddx_impl' 0x56556f5daa38 # | | | `-RecoveryExpr 0x56556f5fe068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5fe388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x56556f5fe120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5fe2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f5fe230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x56556f5fe4d8 # | | | `-ReturnStmt 0x56556f5fe4c8 # | | | `-CallExpr 0x56556f5fe498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5fe430 '' lvalue (no ADL) = 'ddx_impl' 0x56556f5daa38 # | | | `-RecoveryExpr 0x56556f5fe478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5fe9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x56556f5fe4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5fe948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5fe858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x56556f5feb30 # | | | `-ReturnStmt 0x56556f5feb20 # | | | `-CallExpr 0x56556f5feaf0 '' # | | | |-UnresolvedLookupExpr 0x56556f5fea88 '' lvalue (no ADL) = 'ddy_impl' 0x56556f5dafa8 # | | | `-DeclRefExpr 0x56556f5fead0 'T' lvalue ParmVar 0x56556f5fe858 'input' 'T' # | | |-FunctionTemplateDecl 0x56556f5ff050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x56556f5feb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5fefa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5feeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x56556f5ff1a0 # | | | `-ReturnStmt 0x56556f5ff190 # | | | `-CallExpr 0x56556f5ff160 '' # | | | |-UnresolvedLookupExpr 0x56556f5ff0f8 '' lvalue (no ADL) = 'ddy_impl' 0x56556f5dafa8 # | | | `-DeclRefExpr 0x56556f5ff140 'T' lvalue ParmVar 0x56556f5feeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x56556f5ff438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x56556f5ff1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5ff390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f5ff2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x56556f5ff588 # | | | `-ReturnStmt 0x56556f5ff578 # | | | `-CallExpr 0x56556f5ff548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5ff4e0 '' lvalue (no ADL) = 'ddy_impl' 0x56556f5dafa8 # | | | `-RecoveryExpr 0x56556f5ff528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5ff820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x56556f5ff5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f5ff778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f5ff6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x56556f5ff970 # | | | `-ReturnStmt 0x56556f5ff960 # | | | `-CallExpr 0x56556f5ff930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f5ff8c8 '' lvalue (no ADL) = 'ddy_impl' 0x56556f5dafa8 # | | | `-RecoveryExpr 0x56556f5ff910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f5ffe90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x56556f5ff988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f5ffde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f5ffcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x56556f5fffd0 # | | | `-ReturnStmt 0x56556f5fffc0 # | | | `-CallExpr 0x56556f5fff90 '' # | | | |-UnresolvedLookupExpr 0x56556f5fff28 '' lvalue (no ADL) = 'fwidth_impl' 0x56556f5db518 # | | | `-DeclRefExpr 0x56556f5fff70 'T' lvalue ParmVar 0x56556f5ffcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x56556f6004f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x56556f5fffe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f600448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x56556f600358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x56556f600640 # | | | `-ReturnStmt 0x56556f600630 # | | | `-CallExpr 0x56556f600600 '' # | | | |-UnresolvedLookupExpr 0x56556f600598 '' lvalue (no ADL) = 'fwidth_impl' 0x56556f5db518 # | | | `-DeclRefExpr 0x56556f6005e0 'T' lvalue ParmVar 0x56556f600358 'input' 'T' # | | |-FunctionTemplateDecl 0x56556f6008d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x56556f600670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f600830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f600780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x56556f600a28 # | | | `-ReturnStmt 0x56556f600a18 # | | | `-CallExpr 0x56556f6009e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f600980 '' lvalue (no ADL) = 'fwidth_impl' 0x56556f5db518 # | | | `-RecoveryExpr 0x56556f6009c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f600cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x56556f600a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f600c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x56556f600b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x56556f600e10 # | | | `-ReturnStmt 0x56556f600e00 # | | | `-CallExpr 0x56556f600dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f600d68 '' lvalue (no ADL) = 'fwidth_impl' 0x56556f5db518 # | | | `-RecoveryExpr 0x56556f600db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f601410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f600e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f601368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f601198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x56556f601210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x56556f601510 # | | | `-ReturnStmt 0x56556f601500 # | | | `-BinaryOperator 0x56556f6014e0 '' '*' # | | | |-DeclRefExpr 0x56556f6014a0 'T' lvalue ParmVar 0x56556f601198 'x' 'T' # | | | `-DeclRefExpr 0x56556f6014c0 'T' lvalue ParmVar 0x56556f601210 'y' 'T' # | | |-FunctionTemplateDecl 0x56556f601ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f601528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56556f601a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f6018b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x56556f601928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x56556f601be0 # | | | `-ReturnStmt 0x56556f601bd0 # | | | `-BinaryOperator 0x56556f601bb0 '' '*' # | | | |-DeclRefExpr 0x56556f601b70 'T' lvalue ParmVar 0x56556f6018b0 'x' 'T' # | | | `-DeclRefExpr 0x56556f601b90 'T' lvalue ParmVar 0x56556f601928 'y' 'T' # | | |-FunctionTemplateDecl 0x56556f601f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f601c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f601ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f601cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x56556f601d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x56556f602050 # | | | `-ReturnStmt 0x56556f602040 # | | | `-BinaryOperator 0x56556f602020 '' contains-errors '*' # | | | |-DeclRefExpr 0x56556f601fe0 'half' lvalue ParmVar 0x56556f601cd8 'x' 'half' # | | | `-RecoveryExpr 0x56556f602000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f6024a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f6020c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f602158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f6023f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f602228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x56556f6022e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x56556f6025a0 # | | | `-ReturnStmt 0x56556f602590 # | | | `-BinaryOperator 0x56556f602570 '' contains-errors '*' # | | | |-DeclRefExpr 0x56556f602530 'T' lvalue ParmVar 0x56556f602228 'x' 'T' # | | | `-RecoveryExpr 0x56556f602550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f602980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f6025d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56556f602640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56556f6028d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f602730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x56556f602808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x56556f602a80 # | | | `-ReturnStmt 0x56556f602a70 # | | | `-BinaryOperator 0x56556f602a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x56556f602a10 'half' lvalue ParmVar 0x56556f602730 'x' 'half' # | | | `-RecoveryExpr 0x56556f602a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f602f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f602a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f602b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56556f602ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56556f602e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x56556f602ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x56556f602d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x56556f603040 # | | | `-ReturnStmt 0x56556f603030 # | | | `-BinaryOperator 0x56556f603010 '' contains-errors '*' # | | | |-DeclRefExpr 0x56556f602fd0 'T' lvalue ParmVar 0x56556f602ca0 'x' 'T' # | | | `-RecoveryExpr 0x56556f602ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f6033b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f603070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f603308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x56556f603170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x56556f6031f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x56556f6034b0 # | | | `-ReturnStmt 0x56556f6034a0 # | | | `-BinaryOperator 0x56556f603480 '' contains-errors '*' # | | | |-RecoveryExpr 0x56556f603440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x56556f603460 'half' lvalue ParmVar 0x56556f6031f0 'y' 'half' # | | |-FunctionTemplateDecl 0x56556f6038b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f6034c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f603568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f603808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x56556f603680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x56556f6036f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x56556f6039b0 # | | | `-ReturnStmt 0x56556f6039a0 # | | | `-BinaryOperator 0x56556f603980 '' contains-errors '*' # | | | |-RecoveryExpr 0x56556f603940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x56556f603960 'T' lvalue ParmVar 0x56556f6036f8 'y' 'T' # | | |-FunctionTemplateDecl 0x56556f603d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f6039e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56556f603c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x56556f603aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x56556f603b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x56556f603ea0 # | | | `-ReturnStmt 0x56556f603e90 # | | | `-CallExpr 0x56556f603e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f603dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x56556f5d1888 # | | | |-RecoveryExpr 0x56556f603e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f603e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f6042e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x56556f603eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56556f603f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56556f604240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x56556f604030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x56556f6040f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x56556f604468 # | | | `-ReturnStmt 0x56556f604458 # | | | `-CallExpr 0x56556f604420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56556f604398 '' lvalue (no ADL) = 'mul_vec_impl' 0x56556f5d1888 # | | | |-RecoveryExpr 0x56556f6043e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56556f604400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56556f604848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56556f604498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56556f604508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56556f6047a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x56556f604650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x56556f6046d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x56556f604948 # | | | `-ReturnStmt 0x56556f604938 # | | | `-BinaryOperator 0x56556f604918 '' contains-errors '*' # | | | |-RecoveryExpr 0x56556f6048d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x56556f6048f8 'half' lvalue ParmVar 0x56556f6046d0 'y' 'half' # | | `-FunctionTemplateDecl 0x56556f604e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x56556f604960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x56556f6049f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x56556f604a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x56556f604d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x56556f604bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x56556f604c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x56556f604f00 # | | `-ReturnStmt 0x56556f604ef0 # | | `-BinaryOperator 0x56556f604ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x56556f604e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x56556f604eb0 'T' lvalue ParmVar 0x56556f604c40 'y' 'T' # | |-LinkageSpecDecl 0x56556f5f7998 col:10 implicit C # | | `-FunctionDecl 0x56556f5f79e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x56556f5f7af0 <> 'unsigned int' # | | |-BuiltinAttr 0x56556f5f7a90 <> Implicit 740 # | | `-NoThrowAttr 0x56556f5f7b60 Implicit # | |-FunctionDecl 0x56556f6050e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x56556f604fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x56556f605038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x56556f605218 # | | `-HLSLNumThreadsAttr 0x56556f6051b0 8 8 1 # | |-CXXRecordDecl 0x56556f605240 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 0x56556f6052e8 <> Implicit # | | |-CXXRecordDecl 0x56556f6053a8 col:8 implicit struct ST # | | |-FieldDecl 0x56556f605468 col:7 a 'int' # | | `-FieldDecl 0x56556f6054d0 col:9 b 'float' # | |-FunctionDecl 0x56556f6057d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x56556f605638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x56556f6056a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x56556f605900 # | | `-HLSLNumThreadsAttr 0x56556f605898 8 8 1 # | |-FunctionDecl 0x56556f605948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x56556f605af8 # | | `-DeclStmt 0x56556f605ae0 # | | `-VarDecl 0x56556f605a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x56556f605b28 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 0x56556f605bd0 <> Implicit # | | |-CXXRecordDecl 0x56556f605c90 col:8 implicit struct ST2 # | | |-VarDecl 0x56556f605d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x56556f605eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x56556f605f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x56556f6061e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x56556f6060d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x56556f606138 "SV_GroupID" 0 # | | |-CompoundStmt 0x56556f606310 # | | `-HLSLNumThreadsAttr 0x56556f6062a8 8 8 1 # | |-FunctionDecl 0x56556f606500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x56556f6063f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x56556f606458 "SV_GroupID" 0 # | | |-CompoundStmt 0x56556f606630 # | | `-HLSLNumThreadsAttr 0x56556f6065c8 8 8 1 # | |-FunctionDecl 0x56556f606678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x56556f606828 # | | `-DeclStmt 0x56556f606810 # | | `-VarDecl 0x56556f6067a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x56556f606858 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 0x56556f606900 <> Implicit # | | |-CXXRecordDecl 0x56556f6069c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x56556f606ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x56556f606b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x56556f606be8 "SV_GroupID" 0 # | |-FunctionDecl 0x56556f606e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x56556f606d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x56556f606dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x56556f606fa0 # | | `-HLSLNumThreadsAttr 0x56556f606f38 8 8 1 # | |-FunctionDecl 0x56556f607190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x56556f607080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x56556f6070e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x56556f6072c0 # | | `-HLSLNumThreadsAttr 0x56556f607258 8 8 1 # | |-FunctionDecl 0x56556f607308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x56556f6074b8 # | | `-DeclStmt 0x56556f6074a0 # | | `-VarDecl 0x56556f607438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x56556f6074e8 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 0x56556f607590 <> Implicit # | | |-CXXRecordDecl 0x56556f607650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x56556f607750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x56556f607828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x56556f607878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x56556f607fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x56556f6079b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x56556f607a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x56556f6080e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x56556f607af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x56556f607b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x56556f608130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x56556f607c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x56556f607ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x56556f608188 "SV_GroupID" 0 # | |-ParmVarDecl 0x56556f607d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x56556f607de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x56556f6081d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x56556f608228 # | `-HLSLShaderAttr 0x56556f608080 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/Language/InitListAST.hlsl (37 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/Language/ElementwiseCasts.hlsl (38 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/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 0x555fc5b0fc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x555fc5b0fbe8 '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 0x555fc5b0fb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x555fc5b0fc70 # | 18853: | `-ReturnStmt 0x555fc5b0fc60 # | 18854: | `-ImplicitCastExpr 0x555fc5b0fc48 'int' # | 18855: | `-ExtVectorElementExpr 0x555fc5b0fc20 'float' r # | 18856: | `-ImplicitCastExpr 0x555fc5b0fc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x555fc5b0fbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x555fc5b0fdc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x555fc5b0fca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x555fc5b0ff28 # | 18861: | `-ReturnStmt 0x555fc5b0ff18 # | 18862: | `-ExtVectorElementExpr 0x555fc5b0fef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (40 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 0x55b8e9a29248 <> # | ^ # | # | 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 0x55b8e9a29248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b8e9a29b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b8e9a29ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b8e9a29c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b8e9a29450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (41 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (42 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 0x562e776f7da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x562e776f89e0 <> 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 0x562e776f7da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562e776f86e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562e776f8a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562e776f8770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562e776f7fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x562e776f8870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x562e776f88c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x562e776f89e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x562e776f8990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x562e776f87f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x562e776f8770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x562e776f8930 <> 'int' lvalue NonTypeTemplateParm 0x562e776f8870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x562e777232d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (43 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/log2.hlsl (44 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (45 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 :: Driver/dxc_rootsig-define.hlsl (46 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (47 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/semantics/SV_GroupThreadID-noindex.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (50 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (51 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 :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (52 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/BuiltIns/asint-errors.hlsl (53 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/builtins/WaveActiveMin.hlsl (54 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 :: CodeGenHLSL/resources/cbuffer.hlsl (55 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 :: SemaHLSL/BuiltIns/frac-errors.hlsl (56 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/matrix_types.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (58 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/BuiltIns/smoothstep-errors.hlsl (59 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/Semantics/semantic.explicit-mix-location-2.hlsl (60 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/resources/res-array-global.hlsl (61 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 :: CodeGenHLSL/builtins/length.hlsl (62 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 :: CodeGenHLSL/builtins/cos.hlsl (63 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 :: SemaHLSL/BuiltIns/all-errors.hlsl (64 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (65 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/builtins/atan2-overloads.hlsl (66 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (67 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 :: AST/HLSL/export.hlsl (68 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (69 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 :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (70 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/WavePrefixCountBits-errors.hlsl (71 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 :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (72 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/min-overloads.hlsl (73 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (74 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (75 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/builtins/cross.hlsl (76 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (77 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 0x5623492d7188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5623492d70e0 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 0x5623492d7188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5623492d6e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5623492d70e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5623492d6fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5623492d7278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5623492d7268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5623492d7220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5623492d7200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (78 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (79 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 :: CodeGenHLSL/builtins/lerp.hlsl (80 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/BasicFeatures/MatrixSplat.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (82 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 :: SemaHLSL/VectorOverloadResolution.hlsl (83 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (84 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 0x5595665e45f8 <> # | ^ # | # | 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 0x5595665e45f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5595665e4f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5595665e5290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5595665e4fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5595665e4800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (85 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (87 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/Semantics/position.ps.struct.hlsl (88 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/builtins/clamp-overloads.hlsl (89 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 :: AST/HLSL/resource_binding_attr.hlsl (90 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 0x563239403e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x563239404218 'hlsl_constant float' lvalue Var 0x563239403a70 '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 0x563239403b98 <> Implicit # | 18812: | `-FieldDecl 0x563239403c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x563239403d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x563239403d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x563239403dd0 "t2" "space1" # | 18816: | |-VarDecl 0x563239403e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x563239403ed8 <> 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 0x563239404158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5632394042b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5632394042a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x563239404288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x563239404258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x563239404218 'hlsl_constant float' lvalue Var 0x563239403a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x563239404270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x563239404238 'hlsl_constant float' lvalue Var 0x563239403e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x563239404328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x563239404408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5632394044d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (92 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/packoffset.hlsl (93 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/vk.spec-constant.usage.hlsl (94 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 :: SemaHLSL/Language/TemplateOutArg.hlsl (95 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 0x564e42c6aee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x564e42c6bb20 <> 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 0x564e42f424e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x564e42f43010 'void (inout int)' lvalue Function 0x564e42f41e28 '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 0x564e42c6aee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564e42c6b828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564e42c6bb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564e42c6b8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564e42c6b0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x564e42c6b9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x564e42c6ba08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x564e42c6bb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x564e42c6bad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x564e42c6b930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x564e42c6b8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x564e42c6ba70 <> 'int' lvalue NonTypeTemplateParm 0x564e42c6b9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x564e42c99158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x564e42f42298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x564e42f42278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x564e42f42220 'double' lvalue ParmVar 0x564e42f41fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x564e42f42260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x564e42f42240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x564e42f424e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x564e42f422b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x564e42f42440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x564e42f42360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x564e42f42698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x564e42f42638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x564e42f42bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x564e42f42c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x564e42f431f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x564e42f430a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x564e42f43090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x564e42f43010 'void (inout int)' lvalue Function 0x564e42f41e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x564e42f43158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x564e42f430d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x564e42f42ff0 'int' lvalue ParmVar 0x564e42f42bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x564e42f43108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x564e42f430f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (97 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 :: AST/HLSL/semantic-input-struct.hlsl (98 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (99 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 :: AST/HLSL/semantic-input.hlsl (100 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 :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (101 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/HLSLControlFlowHint.hlsl (102 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (103 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (104 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 :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (105 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (107 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/BuiltIns/round-errors.hlsl (108 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/BasicFeatures/MatrixInitializerListOrder.hlsl (109 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/builtins/frac-builtin.hlsl (110 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 :: CodeGenHLSL/wavesize.hlsl (111 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/builtins/dst.hlsl (112 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (113 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/all-resources-bound.hlsl (114 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 :: CodeGenHLSL/float3.hlsl (115 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 :: CodeGenHLSL/builtins/rcp-builtin.hlsl (116 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (117 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 :: SemaHLSL/BuiltIns/normalize-errors.hlsl (118 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 :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (121 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/tanh.hlsl (122 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/matrix-member-one-based-accessor-scalar-load.hlsl (123 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 :: SemaHLSL/BuiltIns/step-errors.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (125 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/countbits.hlsl (126 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/entry_parameter.hlsl (127 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (128 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 :: CodeGenHLSL/builtins/degrees-builtin.hlsl (129 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/builtins/mul.hlsl (130 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/no_int_promotion.hlsl (131 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/asint16-errors.hlsl (132 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (133 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 :: SemaHLSL/MatrixElementOverloadResolution.hlsl (134 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/Language/groupsharedArgs/ExplicitCast.hlsl (135 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/resources/cbuffer_geps.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (137 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/resources/Texture2D-SampleCmpLevelZero.hlsl (138 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/resources-declared-only-once.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (140 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/BuiltIns/reflect-errors.hlsl (141 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/builtins/sqrt.hlsl (142 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (143 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 0x5652d2b404a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5652d2de61f0 <> 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 0x5652d2b404a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5652d2de61f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5652d2de6278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5652d2de6768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5652d2de6730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5652d2de6700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5652d2de61f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5652d2de66f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (145 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/atan2.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (147 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/ddx-fine-builtin.hlsl (148 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 :: CodeGenHLSL/entry.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (150 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (151 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 0x561a7a8444a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x561a7aaea1e0 <> 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 0x561a7a8444a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x561a7aaea1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x561a7aaea268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x561a7aaea758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x561a7aaea720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x561a7aaea6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x561a7aaea1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x561a7aaea6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (153 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 :: SemaHLSL/Language/MatrixSplatCasts.hlsl (154 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (155 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/normalize.hlsl (156 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (157 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 :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (158 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 :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (159 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/builtins/frac.hlsl (160 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (161 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/resources/Texture2D-Load.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (163 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (164 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (165 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/builtins/sin.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (167 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (169 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/resources/StructuredBuffers-methods-lib.hlsl (170 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 :: AST/HLSL/pch_spirv_type.hlsl (171 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (173 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (174 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 :: SemaHLSL/Semantics/vertexid.ps.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (176 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 :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (178 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/Language/InitLists.hlsl (179 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/Language/groupsharedArgs/InOut.hlsl (180 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 :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (182 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/round.hlsl (183 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 :: CodeGenHLSL/builtins/ddx-fine.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (186 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/Types/Traits/IsIntangibleType.hlsl (187 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 :: CodeGenHLSL/builtins/clip.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (190 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (191 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/convergence/while.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (193 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (194 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/builtins/ddx-coarse.hlsl (195 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/BasicFeatures/AggregateSplatCast.hlsl (196 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 :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (198 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 (199 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 :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (200 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (201 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/reversebits.hlsl (202 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/Types/Arithmetic/literal_suffixes_202x.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (204 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 :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (205 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 :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (206 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/dot-builtin.hlsl (207 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/res-may-alias.hlsl (208 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (210 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (211 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (212 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/Wave.hlsl (213 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/BoolMatrix.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (216 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/BasicFeatures/MatrixImplicitTruncation.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (218 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/builtins/WaveReadLaneAt.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (220 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/resources/default_cbuffer.hlsl (221 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (222 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/semantics/semantic.nested.vs.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (224 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 :: AST/HLSL/TypdefArrayParam.hlsl (225 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (226 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (227 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 :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (229 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/groupsharedArgs/Scalartest.hlsl (230 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/builtins/rsqrt-overloads.hlsl (231 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/atan-overloads.hlsl (232 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (233 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/resources/ByteAddressBuffers-methods.hlsl (234 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/WaveActiveBitXor.hlsl (235 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-struct-2-output.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (237 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/builtins/transpose-builtin.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (239 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/BasicFeatures/MatrixExplicitTruncation.hlsl (240 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 :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (241 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/ArrayAssignable_errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (243 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/resources/cbuffer-empty-struct-array.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (246 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 :: SemaHLSL/Resources/packoffset-invalid.hlsl (247 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/global_array.hlsl (248 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (249 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/log.hlsl (250 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 :: CodeGenHLSL/builtins/exp2-overloads.hlsl (251 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (252 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/sgep/array_load.hlsl (253 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/groupsharedArgs/MatrixTest.hlsl (254 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/builtins/ddy-coarse.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (256 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/resources/res-array-global-subarray-many.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (258 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/builtins/WaveActiveAllTrue.hlsl (259 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/D3DCOLORtoUBYTE4-errors.hlsl (260 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 :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (262 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 :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (263 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/cosh-overloads.hlsl (264 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/BasicFeatures/VectorElementwiseCast.hlsl (265 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/BuiltIns/length-errors.hlsl (266 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/BasicFeatures/OutputArguments.hlsl (267 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/convergence/cf.for.plain.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (269 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (271 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/StructElementwiseCast.hlsl (272 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/semantics/semantic-struct-2.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (274 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/builtins/max-overloads.hlsl (275 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/vk.spec-constant.error.hlsl (276 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/enable-16bit-types.hlsl (277 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/matrix-member-zero-based-swizzle-store.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (279 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/builtins/WaveActiveSum.hlsl (280 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 :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (281 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/builtins/ceil-overloads.hlsl (282 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/resources/Texture2D-default.hlsl (283 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/builtins/wave_get_lane_index_simple.hlsl (284 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 :: CodeGenHLSL/builtins/normalize-overloads.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (287 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/resources/res-array-local3.hlsl (288 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/Bool.hlsl (289 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/WaveActiveBitAnd.hlsl (290 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/vk-features/vk.pushconstant.access.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (294 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/groupsharedArgs/ArrTest.hlsl (295 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/SplatOverloadResolution.hlsl (296 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/builtins/ScalarSwizzles.hlsl (297 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/builtins/hlsl_resource_t.hlsl (298 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/AddUint64.hlsl (299 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/Resources/Texture2D-SampleBias.hlsl (300 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/BasicFeatures/matrix-type-indexing.hlsl (301 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/semantics/semantic.array.output.hlsl (302 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/resources/Texture2D-Gather.hlsl (303 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/builtins/wave_get_lane_index_do_while.hlsl (304 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/vk-features/vk.pushconstant.access.bitfield.hlsl (305 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/resources/Texture2D-SampleLevel.hlsl (306 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/BuiltIns/clamp-errors.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (308 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/matrix-member-one-based-swizzle-load.hlsl (309 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (310 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 :: CodeGenHLSL/builtins/floor-overloads.hlsl (311 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 :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (312 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/tan-overloads.hlsl (313 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/resources/res-array-local2.hlsl (314 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/log-overloads.hlsl (315 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (317 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/builtins/ddy-fine.hlsl (318 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/Texture2D-GatherCmp-Vulkan.hlsl (319 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/Resources/Texture2D-SampleLevel.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (321 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 :: SemaHLSL/matrix_single_subscript_errors.hlsl (322 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 (323 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/BasicFeatures/ArrayElementwiseCast.hlsl (324 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/Semantics/vertexid.vs.hlsl (325 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/BuiltIns/WaveActiveProduct-errors.hlsl (326 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 :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (327 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (328 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/acos-overloads.hlsl (329 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (330 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 :: CodeGenHLSL/sgep/load_global.hlsl (331 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/Resources/Texture2D-SampleGrad.hlsl (332 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 :: CodeGenHLSL/resources/resource-bindings.hlsl (333 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 :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (334 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/convergence/do.while.hlsl (335 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (336 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/MatrixSingleSubscriptSetter.hlsl (337 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/WaveReadLaneAt-errors.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (339 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/builtins/step-overloads.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (341 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/BasicFeatures/MatrixConstructor.hlsl (342 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-struct-nested.hlsl (343 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/builtins/f16tof32-builtin.hlsl (344 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/firstbitlow-errors.hlsl (345 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (346 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/resources/default_cbuffer_with_layout.hlsl (347 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/vk-features/SpirvType.hlsl (348 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/semantics/semantic.struct.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (350 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/Resources/Texture2D-SampleCmp.hlsl (351 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/vk-features/vk.pushconstant.dxil.hlsl (352 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/loops/unroll.hlsl (353 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/matrix-member-one-based-swizzle-store.hlsl (354 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (355 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (356 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/rcp.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (358 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/vk-input-builtin.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (360 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/resources/res-array-global-dyn-index.hlsl (361 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 :: CodeGenHLSL/builtins/select.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (363 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 :: CodeGenHLSL/builtins/reflect.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (366 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (367 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (368 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (369 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/builtins/asin-overloads.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (372 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/builtins/wave_get_lane_index_subcall.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (375 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (376 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 :: SemaHLSL/BuiltIns/select-errors.hlsl (377 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/builtins/sin-overloads.hlsl (378 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/ScalarOverloadResolution.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (380 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/Resources/Texture2D-Sema.hlsl (381 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 :: SemaHLSL/BuiltIns/isnan-errors.hlsl (382 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/convergence/for.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (387 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/ddx-coarse-builtin.hlsl (388 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (389 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/Semantics/target.ps.input.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (391 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/asdouble.hlsl (392 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 :: CodeGenHLSL/builtins/cos-overloads.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (394 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/VectorSwizzles.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (396 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 :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (397 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 :: AST/HLSL/OutArgExpr.hlsl (398 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/builtins/isnan-overloads.hlsl (399 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/fmod.hlsl (400 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (402 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/inline-spirv/SpirvType.incomplete.hlsl (403 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/WaveActiveBallot.hlsl (404 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 :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (405 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (406 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/Semantics/position.ps.size.hlsl (407 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (409 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 :: SemaHLSL/Language/OutputParameters.hlsl (410 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/builtins/f16tof32.hlsl (411 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/trunc-overloads.hlsl (412 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (413 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/semantics/SV_GroupThreadID.hlsl (414 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 :: AST/ByteCode/hlsl.hlsl (415 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/builtins/transpose.hlsl (416 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/resources/res-array-local-multi-dim.hlsl (417 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 :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (418 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 :: AST/HLSL/pch.hlsl (419 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/builtins/D3DCOLORtoUBYTE4.hlsl (420 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 :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (422 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/WaveActiveBitXor-errors.hlsl (423 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (424 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (425 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (426 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/WaveActiveBallot-errors.hlsl (427 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (429 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/semantics/SV_Position.ps.hlsl (430 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 :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (431 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/resources/cbuffer_matrix_align.hlsl (432 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/res-array-global-multi-dim.hlsl (433 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (434 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/min.hlsl (435 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/builtins/f32tof16.hlsl (436 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (438 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (439 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (440 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (441 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-accessor-scalar-load.hlsl (442 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/SV_Position.vs.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (444 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 :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (445 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/semantics/semantic.explicit-location.hlsl (446 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 :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (447 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 :: SemaHLSL/Semantics/target.vs.input.hlsl (448 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 :: SemaHLSL/matrix-member-access-errors.hlsl (449 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (450 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 :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (453 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 :: SemaHLSL/local_resource_bindings.hlsl (454 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (455 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (456 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (457 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 :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (458 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (459 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 :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (460 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (461 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (462 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/matrix-member-one-based-accessor-scalar-store.hlsl (463 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/BasicFeatures/ArrayReturn.hlsl (464 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (465 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 :: SemaHLSL/BuiltIns/degrees-errors.hlsl (466 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/Texture2D-Gather.hlsl (467 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 :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (469 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/dot.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (471 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 :: SemaHLSL/no-conversion-warnings.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (473 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/vk-features/vk.pushconstant.anon-struct.hlsl (474 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (475 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/VectorElementOverloadResolution.hlsl (476 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/Semantics/target.vs.output.hlsl (477 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 :: SemaHLSL/Semantics/struct_input.hlsl (478 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/Types/short-errors.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (481 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 :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (482 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (483 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (485 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 :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (486 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/transpose-errors.hlsl (487 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/dot4add_u8packed-errors.hlsl (488 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 :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (489 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 :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (490 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/resources/cbuffer_align.hlsl (491 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/builtins/VectorElementStore.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (493 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/asuint.hlsl (494 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/basic_types.hlsl (495 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 :: AST/HLSL/pch_with_buf.hlsl (496 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (497 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/export.hlsl (498 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 :: CodeGenHLSL/builtins/lit.hlsl (499 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/semantics/semantic.explicit-mix-builtin.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (501 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/matrix-member-zero-based-accessor-scalar-store.hlsl (502 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/Operators/logical-not.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (504 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/abs.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (506 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/WaveActiveAllEqual.hlsl (507 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/WaveActiveSum-errors.hlsl (508 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/resources/Texture2D-shorthand-contexts.hlsl (509 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/Texture2D-Subscript.hlsl (510 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/builtins/floor.hlsl (511 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/StructuredBuffers-elementtype.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (513 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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (515 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: 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: 167.89s 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.