INFO:2026-03-25T14:39:13Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD a36b96929493..e6cfdd01ae1a 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 e6cfdd01ae1a [MLIR][XeGPU] Validate DPAS operand types against uArch in XeGPUToXeVM conversion (#185081) INFO:2026-03-25T14:39:16Z:root:syncing... Deleted branch merge (was a36b96929493). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2026-03-25T14:39:17Z:root:building ninja: Entering directory `out/gn' ninja: no work to do. INFO:2026-03-25T14:39:17Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T14:39:17Z:root:testing INFO:2026-03-25T14:39:17Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (1 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (2 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (5 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (6 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (7 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (9 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (10 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (11 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (12 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (13 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (14 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (16 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (19 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (20 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (21 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (22 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (23 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (24 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (25 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (26 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (27 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (28 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (29 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (30 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (31 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (32 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (33 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55822a4a1c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55822a4a1be8 '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 0x55822a4a1b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55822a4a1c70 # | 18853: | `-ReturnStmt 0x55822a4a1c60 # | 18854: | `-ImplicitCastExpr 0x55822a4a1c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55822a4a1c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55822a4a1c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55822a4a1be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55822a4a1dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55822a4a1ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55822a4a1f28 # | 18861: | `-ReturnStmt 0x55822a4a1f18 # | 18862: | `-ExtVectorElementExpr 0x55822a4a1ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (34 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x559062486158 <> # | |-NamespaceDecl 0x559062486a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x559062486b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-NonTypeTemplateParmDecl 0x559062486c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559062486c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x559062486d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x559062486d40 'vector' dependent # | | | |-TemplateTypeParmType 0x559062486ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559062486b20 'element' # | | | `-DeclRefExpr 0x559062486ce0 <> 'int' lvalue NonTypeTemplateParm 0x559062486c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x559062486e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-NonTypeTemplateParmDecl 0x559062486f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559062486f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x559062486fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x559062487028 <> 'int' 4 # | | | |-BinaryOperator 0x559062487128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5590624870e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5590624870a8 <> 'int' lvalue NonTypeTemplateParm 0x559062486f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x559062487068 <> 'int' 4 # | | | | `-BinaryOperator 0x559062487108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5590624870c8 <> 'int' lvalue NonTypeTemplateParm 0x559062486fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x559062487088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5590624b2298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5590624b2230 'matrix' dependent # | | |-ClassTemplateDecl 0x5590624b2978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5590624b2748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b2918 <> 'bool' Concept 0x5590624b2420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b2850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b2820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b27d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b23a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2350 'element_type' # | | | `-CXXRecordDecl 0x5590624b2648 <> implicit class Buffer # | | | `-FinalAttr 0x5590624b26f0 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b2d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5590624b2ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b2cb8 <> 'bool' Concept 0x5590624b2420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b2bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b2bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b2b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b23a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2350 'element_type' # | | | `-CXXRecordDecl 0x5590624b29e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5590624b2a90 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b30b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5590624b2e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b3058 <> 'bool' Concept 0x5590624b2600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b2f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b2f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b2f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b24c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2468 'element_type' # | | | `-CXXRecordDecl 0x5590624b2d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5590624b2e30 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b4738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5590624b4510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b46d8 <> 'bool' Concept 0x5590624b2600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b4610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b45e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b4590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b24c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2468 'element_type' # | | | `-CXXRecordDecl 0x5590624b4410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5590624b44b8 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b4ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5590624b48a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b4a78 <> 'bool' Concept 0x5590624b2600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b49b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b4980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b4930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b24c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2468 'element_type' # | | | `-CXXRecordDecl 0x5590624b47a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5590624b4850 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b4e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5590624b4c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b4e18 <> 'bool' Concept 0x5590624b2600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b4d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b4d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b4cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b24c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2468 'element_type' # | | | `-CXXRecordDecl 0x5590624b4b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5590624b4bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b5218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5590624b4fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b51b8 <> 'bool' Concept 0x5590624b2600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b50f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b50c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b5070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b24c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2468 'element_type' # | | | `-CXXRecordDecl 0x5590624b4ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5590624b4f90 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b55c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5590624b5388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5590624b5568 <> 'bool' Concept 0x5590624b2600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b54a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b5470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b5420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b24c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2468 'element_type' # | | | `-CXXRecordDecl 0x5590624b5288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5590624b5330 <> Implicit final # | | |-CXXRecordDecl 0x5590624b5638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5590624b56e0 <> Implicit final # | | |-CXXRecordDecl 0x5590624b5738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5590624b57e0 <> Implicit final # | | |-CXXRecordDecl 0x5590624b5838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5590624b58e0 <> Implicit final # | | |-CXXRecordDecl 0x5590624b5938 <> implicit class SamplerState # | | | `-FinalAttr 0x5590624b59e0 <> Implicit final # | | |-CXXRecordDecl 0x5590624b5a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5590624b5ae0 <> Implicit final # | | |-ClassTemplateDecl 0x5590624b5ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5590624b5c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5590624b5b40 'vector' 4 # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-ConceptSpecializationExpr 0x5590624b5e78 <> 'bool' Concept 0x5590624b2420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5590624b5db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590624b5d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590624b5d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590624b23a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b2350 'element_type' # | | | `-CXXRecordDecl 0x5590624b5b70 <> implicit class Texture2D # | | | `-FinalAttr 0x5590624b5c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5590624b6168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5590624b6090 'vector' dependent # | | | |-TemplateTypeParmType 0x5590624b5fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590624b5f48 'element_type' # | | | `-DeclRefExpr 0x5590624b6068 <> 'int' lvalue NonTypeTemplateParm 0x5590624b5fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5590624b5f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5590624b5fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5590624b2420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5590624b2350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5590624b2400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5590624b23a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5590624b2350 'element_type' # | |-ConceptDecl 0x5590624b2600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5590624b2468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5590624b25e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5590624b2540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5590624b2520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5590624b24c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5590624b2468 'element_type' # | | `-BinaryOperator 0x5590624b25c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5590624b2558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5590624b25a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5590624b6380 <> Namespace 0x559062486a98 'hlsl' # | |-TypedefDecl 0x5590624b6b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5590624b6b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5590624b6850 '__NSConstantString_tag' # | |-TypedefDecl 0x559062486a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x559062486980 'void *' # | | `-BuiltinType 0x5590624861c0 'void' # | |-NamespaceDecl 0x5590624b6bf0 prev 0x559062486a98 line:12:11 hlsl # | | |-original Namespace 0x559062486a98 'hlsl' # | | |-TypedefDecl 0x5590624b6c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624b6ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624b6d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624b6dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624b6e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x559062486320 'unsigned long' # | | |-TypedefDecl 0x5590624b6ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x559062486280 'long' # | | |-TypedefDecl 0x5590624b6f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624b71c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5590624b70f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624b6fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624b6f98 'int' 1 # | | | `-ExtVectorType 0x5590624b70b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624b7000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624861e0 'bool' # | | |-TypedefDecl 0x5590624b7418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5590624b7340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624b7250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624b7230 'int' 2 # | | | `-ExtVectorType 0x5590624b7300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624b7000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624861e0 'bool' # | | |-TypedefDecl 0x5590624b7668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5590624b7590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624b74a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624b7480 'int' 3 # | | | `-ExtVectorType 0x5590624b7550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624b7000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624861e0 'bool' # | | |-TypedefDecl 0x5590624d8ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5590624b77e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624b76f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624b76d0 'int' 4 # | | | `-ExtVectorType 0x5590624b77a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624b7000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624861e0 'bool' # | | |-TypedefDecl 0x5590624d9278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5590624d91a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624d9080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624d9060 'int' 1 # | | | `-ExtVectorType 0x5590624d9160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624d90b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624d94c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5590624d93f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624d9308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624d92e8 'int' 2 # | | | `-ExtVectorType 0x5590624d93b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624d90b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624d9718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5590624d9640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624d9558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624d9538 'int' 3 # | | | `-ExtVectorType 0x5590624d9600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624d90b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624d9968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5590624d9890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624d97a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624d9788 'int' 4 # | | | `-ExtVectorType 0x5590624d9850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624d90b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624d9c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5590624d9b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624d9a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624d9a10 'int' 1 # | | | `-ExtVectorType 0x5590624d9b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624d9a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | |-Typedef 0x5590624b6ce8 'uint' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624d9e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5590624d9dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624d9cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624d9cb0 'int' 2 # | | | `-ExtVectorType 0x5590624d9d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624d9a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | |-Typedef 0x5590624b6ce8 'uint' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624da928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5590624da850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624d9f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624d9f20 'int' 3 # | | | `-ExtVectorType 0x5590624da810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624d9a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | |-Typedef 0x5590624b6ce8 'uint' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624dab98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5590624daac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624da9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624da9b0 'int' 4 # | | | `-ExtVectorType 0x5590624daa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624d9a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | |-Typedef 0x5590624b6ce8 'uint' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624dae28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5590624dad50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624dac60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624dac40 'int' 1 # | | | `-ExtVectorType 0x5590624dad10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624dac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624db068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5590624daf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624daed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624daeb0 'int' 2 # | | | `-ExtVectorType 0x5590624daf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624dac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624db2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5590624db1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624db110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624db0f0 'int' 3 # | | | `-ExtVectorType 0x5590624db190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624dac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624db4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5590624db410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624db350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624db330 'int' 4 # | | | `-ExtVectorType 0x5590624db3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624dac90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | `-BuiltinType 0x559062486260 'int' # | | |-TypedefDecl 0x5590624db7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5590624db6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624db5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624db590 'int' 1 # | | | `-ExtVectorType 0x5590624db660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624db5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624db9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5590624db900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624db848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624db828 'int' 2 # | | | `-ExtVectorType 0x5590624db8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624db5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624dbc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5590624dbb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624dba80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624dba60 'int' 3 # | | | `-ExtVectorType 0x5590624dbb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624db5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624dbe58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5590624dbd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624dbcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624dbca0 'int' 4 # | | | `-ExtVectorType 0x5590624dbd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624db5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | `-BuiltinType 0x559062486300 'unsigned int' # | | |-TypedefDecl 0x5590624dc118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5590624dc040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624dbf20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624dbf00 'int' 1 # | | | `-ExtVectorType 0x5590624dc000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624dbf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | `-BuiltinType 0x559062486280 'long' # | | |-TypedefDecl 0x5590624dc388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5590624dc2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624dc1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624dc1a0 'int' 2 # | | | `-ExtVectorType 0x5590624dc270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624dbf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | `-BuiltinType 0x559062486280 'long' # | | |-TypedefDecl 0x5590624dc5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5590624dc520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624dc430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624dc410 'int' 3 # | | | `-ExtVectorType 0x5590624dc4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624dbf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | `-BuiltinType 0x559062486280 'long' # | | |-TypedefDecl 0x5590624dc888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5590624dc7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624dc6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624dc680 'int' 4 # | | | `-ExtVectorType 0x5590624dc750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624dbf50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | `-BuiltinType 0x559062486280 'long' # | | |-TypedefDecl 0x5590624dcb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5590624dca70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624dc950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624dc930 'int' 1 # | | | `-ExtVectorType 0x5590624dca30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624dc980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | `-BuiltinType 0x559062486320 'unsigned long' # | | |-TypedefDecl 0x5590624dcdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5590624dcce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624dcbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624dcbd0 'int' 2 # | | | `-ExtVectorType 0x5590624dcca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624dc980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | `-BuiltinType 0x559062486320 'unsigned long' # | | |-TypedefDecl 0x5590624dd028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5590624dcf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624dce60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624dce40 'int' 3 # | | | `-ExtVectorType 0x5590624dcf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624dc980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | `-BuiltinType 0x559062486320 'unsigned long' # | | |-TypedefDecl 0x5590624dd298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5590624dd1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624dd0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624dd0b0 'int' 4 # | | | `-ExtVectorType 0x5590624dd180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624dc980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | `-BuiltinType 0x559062486320 'unsigned long' # | | |-TypedefDecl 0x5590624dd528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5590624dd450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624dd328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624dd308 'int' 1 # | | | `-ExtVectorType 0x5590624dd410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624dd360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624869d0 'half' # | | |-TypedefDecl 0x5590624ddfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5590624dd6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624dd5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624dd598 'int' 2 # | | | `-ExtVectorType 0x5590624dd660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624dd360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624869d0 'half' # | | |-TypedefDecl 0x5590624de228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5590624de150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624de060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624de040 'int' 3 # | | | `-ExtVectorType 0x5590624de110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624dd360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624869d0 'half' # | | |-TypedefDecl 0x5590624de478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5590624de3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624de2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624de298 'int' 4 # | | | `-ExtVectorType 0x5590624de360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624dd360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x5590624869d0 'half' # | | |-TypedefDecl 0x5590624de708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5590624de630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624de508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624de4e8 'int' 1 # | | | `-ExtVectorType 0x5590624de5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624de540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624de958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5590624de880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624de798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624de778 'int' 2 # | | | `-ExtVectorType 0x5590624de840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624de540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624deba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5590624dead0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624de9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624de9c8 'int' 3 # | | | `-ExtVectorType 0x5590624dea90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624de540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624dedc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5590624decf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624dec38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624dec18 'int' 4 # | | | `-ExtVectorType 0x5590624decb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624de540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624df158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5590624df080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624dee58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624dee38 'int' 1 # | | | `-ExtVectorType 0x5590624def40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624dee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624df3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5590624df2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624df1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624df1c8 'int' 2 # | | | `-ExtVectorType 0x5590624df290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624dee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624df5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5590624df520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624df438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624df418 'int' 3 # | | | `-ExtVectorType 0x5590624df4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624dee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624df848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5590624df770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624df688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624df668 'int' 4 # | | | `-ExtVectorType 0x5590624df730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624dee90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624dfad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5590624dfa00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624df910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624df8f0 'int' 1 # | | | `-ExtVectorType 0x5590624df9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624df940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624dfd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5590624dfc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624dfb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624dfb60 'int' 2 # | | | `-ExtVectorType 0x5590624dfc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624df940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624dff58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5590624dfe80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624dfdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624dfda0 'int' 3 # | | | `-ExtVectorType 0x5590624dfe40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624df940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624e01a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5590624e00d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e0000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624dffe0 'int' 4 # | | | `-ExtVectorType 0x5590624e0090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624df940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | `-BuiltinType 0x559062486360 'float' # | | |-TypedefDecl 0x5590624e0438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5590624e0360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e0270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e0250 'int' 1 # | | | `-ExtVectorType 0x5590624e0320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5590624e02a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624e0678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5590624e05a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e04e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e04c0 'int' 2 # | | | `-ExtVectorType 0x5590624e0560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5590624e02a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624e08b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5590624e07e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e0720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e0700 'int' 3 # | | | `-ExtVectorType 0x5590624e07a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5590624e02a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624e0af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5590624e0a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x559062486df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e0960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e0940 'int' 4 # | | | `-ExtVectorType 0x5590624e09e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5590624e02a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TypedefDecl 0x5590624e69f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624e0f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e0bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e0b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e0bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e0b98 'int' 1 # | | | `-ConstantMatrixType 0x5590624e0ef0 'matrix' # | | |-TypedefDecl 0x5590624e6e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624e6d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e6a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e6a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e6ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e6a78 'int' 2 # | | | `-ConstantMatrixType 0x5590624e6cb0 'matrix' # | | |-TypedefDecl 0x5590624e7230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624e7130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e6eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e6e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e6ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e6e98 'int' 3 # | | | `-ConstantMatrixType 0x5590624e70d0 'matrix' # | | |-TypedefDecl 0x5590624e7650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624e7550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e72d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e7298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e72f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e72b8 'int' 4 # | | | `-ConstantMatrixType 0x5590624e74f0 'matrix' # | | |-TypedefDecl 0x5590624e9c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624e7970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e76f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e76b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e7718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e76d8 'int' 1 # | | | `-ConstantMatrixType 0x5590624e7910 'matrix' # | | |-TypedefDecl 0x5590624ea030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624e9f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e9cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e9c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e9cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e9c98 'int' 2 # | | | `-ConstantMatrixType 0x5590624e9ed0 'matrix' # | | |-TypedefDecl 0x5590624ea450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624ea350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ea0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ea098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ea0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ea0b8 'int' 3 # | | | `-ConstantMatrixType 0x5590624ea2f0 'matrix' # | | |-TypedefDecl 0x5590624ea870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624ea770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ea4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ea4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ea518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ea4d8 'int' 4 # | | | `-ConstantMatrixType 0x5590624ea710 'matrix' # | | |-TypedefDecl 0x5590624ebcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624ebbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ea918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ea8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624ea938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624ea8f8 'int' 1 # | | | `-ConstantMatrixType 0x5590624eab30 'matrix' # | | |-TypedefDecl 0x5590624ec0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624ebfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ebd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ebd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ebd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ebd38 'int' 2 # | | | `-ConstantMatrixType 0x5590624ebf70 'matrix' # | | |-TypedefDecl 0x5590624ec4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624ec3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ec178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ec138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ec198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ec158 'int' 3 # | | | `-ConstantMatrixType 0x5590624ec390 'matrix' # | | |-TypedefDecl 0x5590624ec910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624ec810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ec598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ec558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ec5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ec578 'int' 4 # | | | `-ConstantMatrixType 0x5590624ec7b0 'matrix' # | | |-TypedefDecl 0x5590624ecd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624ecc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ec9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ec978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624ec9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624ec998 'int' 1 # | | | `-ConstantMatrixType 0x5590624ecbf0 'matrix' # | | |-TypedefDecl 0x5590624ed170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624ed070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ecdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ecdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ece18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ecdd8 'int' 2 # | | | `-ConstantMatrixType 0x5590624ed010 'matrix' # | | |-TypedefDecl 0x5590624ed590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624ed490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ed218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ed1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ed238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ed1f8 'int' 3 # | | | `-ConstantMatrixType 0x5590624ed430 'matrix' # | | |-TypedefDecl 0x5590624ed9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624ed8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5590624861e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ed638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ed5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ed658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ed618 'int' 4 # | | | `-ConstantMatrixType 0x5590624ed850 'matrix' # | | |-TypedefDecl 0x5590624ee130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624ee030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624eda60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624eda20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624eda80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624eda40 'int' 1 # | | | `-ConstantMatrixType 0x5590624edfd0 'matrix' # | | |-TypedefDecl 0x5590624ee560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624ee460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624ee1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624ee1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ee200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ee1c0 'int' 2 # | | | `-ConstantMatrixType 0x5590624ee400 'matrix' # | | |-TypedefDecl 0x5590624ee990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624ee890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624ee610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624ee5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ee630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ee5f0 'int' 3 # | | | `-ConstantMatrixType 0x5590624ee830 'matrix' # | | |-TypedefDecl 0x5590624eedc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624eecc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624eea40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624eea00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624eea60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624eea20 'int' 4 # | | | `-ConstantMatrixType 0x5590624eec60 'matrix' # | | |-TypedefDecl 0x5590624ef500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624ef400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624eee70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624eee30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624eee90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624eee50 'int' 1 # | | | `-ConstantMatrixType 0x5590624ef3a0 'matrix' # | | |-TypedefDecl 0x5590624ef930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624ef830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ef5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ef570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ef5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ef590 'int' 2 # | | | `-ConstantMatrixType 0x5590624ef7d0 'matrix' # | | |-TypedefDecl 0x5590624efd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624efc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ef9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ef9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624efa00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ef9c0 'int' 3 # | | | `-ConstantMatrixType 0x5590624efc00 'matrix' # | | |-TypedefDecl 0x5590624e15e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f0090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624efe10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624efdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624efe30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624efdf0 'int' 4 # | | | `-ConstantMatrixType 0x5590624f0030 'matrix' # | | |-TypedefDecl 0x5590624e1a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624e1910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e1690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e1650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e16b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e1670 'int' 1 # | | | `-ConstantMatrixType 0x5590624e18b0 'matrix' # | | |-TypedefDecl 0x5590624e1e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624e1d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e1ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e1a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e1ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e1aa0 'int' 2 # | | | `-ConstantMatrixType 0x5590624e1ce0 'matrix' # | | |-TypedefDecl 0x5590624e2270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624e2170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e1ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e1eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e1f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e1ed0 'int' 3 # | | | `-ConstantMatrixType 0x5590624e2110 'matrix' # | | |-TypedefDecl 0x5590624e37c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624e36c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e2320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e22e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e2340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e2300 'int' 4 # | | | `-ConstantMatrixType 0x5590624e2540 'matrix' # | | |-TypedefDecl 0x5590624e3bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624e3af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e3870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e3830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e3890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e3850 'int' 1 # | | | `-ConstantMatrixType 0x5590624e3a90 'matrix' # | | |-TypedefDecl 0x5590624e4020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624e3f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e3ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e3c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e3cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e3c80 'int' 2 # | | | `-ConstantMatrixType 0x5590624e3ec0 'matrix' # | | |-TypedefDecl 0x5590624e4450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624e4350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e40d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e4090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e40f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e40b0 'int' 3 # | | | `-ConstantMatrixType 0x5590624e42f0 'matrix' # | | |-TypedefDecl 0x5590624e4890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624e4790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e4500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e44c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e4520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e44e0 'int' 4 # | | | `-ConstantMatrixType 0x5590624e4730 'matrix' # | | |-TypedefDecl 0x5590624e4d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624e4c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e4958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e4918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e4978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e4938 'int' 1 # | | | `-ConstantMatrixType 0x5590624e4bb0 'matrix' # | | |-TypedefDecl 0x5590624e5150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624e5050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e4dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e4d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e4df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e4db8 'int' 2 # | | | `-ConstantMatrixType 0x5590624e4ff0 'matrix' # | | |-TypedefDecl 0x5590624e5590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624e5490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e5218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e51d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e5238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e51f8 'int' 3 # | | | `-ConstantMatrixType 0x5590624e5430 'matrix' # | | |-TypedefDecl 0x5590624e5b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624e5a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e5658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e5618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624e5678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624e5638 'int' 4 # | | | `-ConstantMatrixType 0x5590624e5a20 'matrix' # | | |-TypedefDecl 0x5590624e5fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624e5ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e5c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e5c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624e5c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624e5c28 'int' 1 # | | | `-ConstantMatrixType 0x5590624e5e60 'matrix' # | | |-TypedefDecl 0x5590624e6400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624e6300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e6088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e6048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e60a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e6068 'int' 2 # | | | `-ConstantMatrixType 0x5590624e62a0 'matrix' # | | |-TypedefDecl 0x5590624fad00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624e6740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624e64c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624e6488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624e64e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624e64a8 'int' 3 # | | | `-ConstantMatrixType 0x5590624e66e0 'matrix' # | | |-TypedefDecl 0x5590624fb140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624fb040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624fadc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624fad88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624fade8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624fada8 'int' 4 # | | | `-ConstantMatrixType 0x5590624fafe0 'matrix' # | | |-TypedefDecl 0x5590624fb580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624fb480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624fb208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624fb1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624fb228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624fb1e8 'int' 1 # | | | `-ConstantMatrixType 0x5590624fb420 'matrix' # | | |-TypedefDecl 0x5590624fb9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624fb8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624fb648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624fb608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624fb668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624fb628 'int' 2 # | | | `-ConstantMatrixType 0x5590624fb860 'matrix' # | | |-TypedefDecl 0x5590624fc920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624fc820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624fba88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624fba48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624fbaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624fba68 'int' 3 # | | | `-ConstantMatrixType 0x5590624fbca0 'matrix' # | | |-TypedefDecl 0x5590624fcd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624fcc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624fc9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624fc9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624fca08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624fc9c8 'int' 4 # | | | `-ConstantMatrixType 0x5590624fcc00 'matrix' # | | |-TypedefDecl 0x5590624fd1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624fd0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624fce28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624fcde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624fce48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624fce08 'int' 1 # | | | `-ConstantMatrixType 0x5590624fd040 'matrix' # | | |-TypedefDecl 0x5590624fd5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624fd4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624fd268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624fd228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624fd288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624fd248 'int' 2 # | | | `-ConstantMatrixType 0x5590624fd480 'matrix' # | | |-TypedefDecl 0x5590624fdd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624fdc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624fd6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624fd668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624fd6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624fd688 'int' 3 # | | | `-ConstantMatrixType 0x5590624fdbd0 'matrix' # | | |-TypedefDecl 0x5590624fe170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624fe070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624fddf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624fddb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624fde18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624fddd8 'int' 4 # | | | `-ConstantMatrixType 0x5590624fe010 'matrix' # | | |-TypedefDecl 0x5590624fe4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624fe3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624fe238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624fe1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624fe258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624fe218 'int' 1 # | | | `-ConstantMatrixType 0x5590624fe390 'matrix' # | | |-TypedefDecl 0x5590624fe830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624fe730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624fe5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624fe578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624fe5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624fe598 'int' 2 # | | | `-ConstantMatrixType 0x5590624fe6d0 'matrix' # | | |-TypedefDecl 0x5590624f0470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624fea70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624fe8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624fe8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624fe918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624fe8d8 'int' 3 # | | | `-ConstantMatrixType 0x5590624fea10 'matrix' # | | |-TypedefDecl 0x5590624f07b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f06b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f0538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f04f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f0558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f0518 'int' 4 # | | | `-ConstantMatrixType 0x5590624f0650 'matrix' # | | |-TypedefDecl 0x5590624f0af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f09f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f0878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f0838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f0898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f0858 'int' 1 # | | | `-ConstantMatrixType 0x5590624f0990 'matrix' # | | |-TypedefDecl 0x5590624f0e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f0d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f0bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f0b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f0bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f0b98 'int' 2 # | | | `-ConstantMatrixType 0x5590624f0cd0 'matrix' # | | |-TypedefDecl 0x5590624f1170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f1070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f0ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f0eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f0f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f0ed8 'int' 3 # | | | `-ConstantMatrixType 0x5590624f1010 'matrix' # | | |-TypedefDecl 0x5590624f24d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f13b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f1238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f11f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f1258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f1218 'int' 4 # | | | `-ConstantMatrixType 0x5590624f1350 'matrix' # | | |-TypedefDecl 0x5590624f2810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f2710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f2598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f2558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f25b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f2578 'int' 1 # | | | `-ConstantMatrixType 0x5590624f26b0 'matrix' # | | |-TypedefDecl 0x5590624f2b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f2a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f28d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f2898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f28f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f28b8 'int' 2 # | | | `-ConstantMatrixType 0x5590624f29f0 'matrix' # | | |-TypedefDecl 0x5590624f2e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f2d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f2c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f2bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f2c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f2bf8 'int' 3 # | | | `-ConstantMatrixType 0x5590624f2d30 'matrix' # | | |-TypedefDecl 0x5590624f31d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f30d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f2f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f2f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f2f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f2f38 'int' 4 # | | | `-ConstantMatrixType 0x5590624f3070 'matrix' # | | |-TypedefDecl 0x5590624f3560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f3460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f3298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f3258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f32b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f3278 'int' 1 # | | | `-ConstantMatrixType 0x5590624f33b0 'matrix' # | | |-TypedefDecl 0x5590624f38a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f37a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f3628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f35e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f3648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f3608 'int' 2 # | | | `-ConstantMatrixType 0x5590624f3740 'matrix' # | | |-TypedefDecl 0x5590624f3be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f3ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f3968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f3928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f3988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f3948 'int' 3 # | | | `-ConstantMatrixType 0x5590624f3a80 'matrix' # | | |-TypedefDecl 0x5590624f3f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f3e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5590624dabf0 'int32_t' sugar # | | | | |-Typedef 0x5590624b6c78 'int32_t' # | | | | `-BuiltinType 0x559062486260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f3ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f3c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f3cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f3c88 'int' 4 # | | | `-ConstantMatrixType 0x5590624f3dc0 'matrix' # | | |-TypedefDecl 0x5590624f42a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f41a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f3fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f3fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f4008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f3fc8 'int' 1 # | | | `-ConstantMatrixType 0x5590624f4140 'matrix' # | | |-TypedefDecl 0x5590624f4600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f4500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f4368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f4328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f4388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f4348 'int' 2 # | | | `-ConstantMatrixType 0x5590624f44a0 'matrix' # | | |-TypedefDecl 0x5590624f4940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f4840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f46c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f4688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f46e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f46a8 'int' 3 # | | | `-ConstantMatrixType 0x5590624f47e0 'matrix' # | | |-TypedefDecl 0x5590624f4c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f4b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f4a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f49c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f4a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f49e8 'int' 4 # | | | `-ConstantMatrixType 0x5590624f4b20 'matrix' # | | |-TypedefDecl 0x5590624f4fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f4ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f4d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f4d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f4d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f4d28 'int' 1 # | | | `-ConstantMatrixType 0x5590624f4e60 'matrix' # | | |-TypedefDecl 0x5590624f5300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f5200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f5088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f5048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f50a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f5068 'int' 2 # | | | `-ConstantMatrixType 0x5590624f51a0 'matrix' # | | |-TypedefDecl 0x5590624f5650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f5550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f53c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f5388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f53e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f53a8 'int' 3 # | | | `-ConstantMatrixType 0x5590624f54f0 'matrix' # | | |-TypedefDecl 0x5590624f5990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f5890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f5718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f56d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f5738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f56f8 'int' 4 # | | | `-ConstantMatrixType 0x5590624f5830 'matrix' # | | |-TypedefDecl 0x5590624f5cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f5bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f5a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f5a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f5a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f5a38 'int' 1 # | | | `-ConstantMatrixType 0x5590624f5b70 'matrix' # | | |-TypedefDecl 0x5590624f6010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f5f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f5d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f5d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f5db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f5d78 'int' 2 # | | | `-ConstantMatrixType 0x5590624f5eb0 'matrix' # | | |-TypedefDecl 0x5590624f6350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f6250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f60d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f6098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f60f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f60b8 'int' 3 # | | | `-ConstantMatrixType 0x5590624f61f0 'matrix' # | | |-TypedefDecl 0x5590624f66a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f65a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f6418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f63d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f6438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f63f8 'int' 4 # | | | `-ConstantMatrixType 0x5590624f6540 'matrix' # | | |-TypedefDecl 0x5590624f69e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f68e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f6768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f6728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f6788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f6748 'int' 1 # | | | `-ConstantMatrixType 0x5590624f6880 'matrix' # | | |-TypedefDecl 0x5590624f6d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f6c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f6aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f6a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f6ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f6a88 'int' 2 # | | | `-ConstantMatrixType 0x5590624f6bc0 'matrix' # | | |-TypedefDecl 0x5590624f7060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f6f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f6de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f6da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f6e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f6dc8 'int' 3 # | | | `-ConstantMatrixType 0x5590624f6f00 'matrix' # | | |-TypedefDecl 0x5590624f73a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f72a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5590624db540 'uint32_t' sugar # | | | | |-Typedef 0x5590624b6d58 'uint32_t' # | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f7128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f70e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f7148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f7108 'int' 4 # | | | `-ConstantMatrixType 0x5590624f7240 'matrix' # | | |-TypedefDecl 0x5590624f7840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f7740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f7468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f7428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f74a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f7448 'int' 1 # | | | `-ConstantMatrixType 0x5590624f76e0 'matrix' # | | |-TypedefDecl 0x5590624f7c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f7b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f7908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f78c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f7928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f78e8 'int' 2 # | | | `-ConstantMatrixType 0x5590624f7b20 'matrix' # | | |-TypedefDecl 0x5590624f80c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f7fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f7d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f7d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f7d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f7d28 'int' 3 # | | | `-ConstantMatrixType 0x5590624f7f60 'matrix' # | | |-TypedefDecl 0x5590624f8830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624f8400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f8188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f8148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f81a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f8168 'int' 4 # | | | `-ConstantMatrixType 0x5590624f83a0 'matrix' # | | |-TypedefDecl 0x5590624f8c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624f8b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f88f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f88b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624f8918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624f88d8 'int' 1 # | | | `-ConstantMatrixType 0x5590624f8b10 'matrix' # | | |-TypedefDecl 0x5590624f90b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624f8fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f8d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f8cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f8d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f8d18 'int' 2 # | | | `-ConstantMatrixType 0x5590624f8f50 'matrix' # | | |-TypedefDecl 0x5590624f94f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624f93f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f9178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f9138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624f9198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624f9158 'int' 3 # | | | `-ConstantMatrixType 0x5590624f9390 'matrix' # | | |-TypedefDecl 0x559062513da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x559062513ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624f95b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624f9578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624f95d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624f9598 'int' 4 # | | | `-ConstantMatrixType 0x559062513c40 'matrix' # | | |-TypedefDecl 0x5590625141e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5590625140e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062513e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062513e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062513e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062513e48 'int' 1 # | | | `-ConstantMatrixType 0x559062514080 'matrix' # | | |-TypedefDecl 0x559062514620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559062514520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590625142a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062514268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590625142c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062514288 'int' 2 # | | | `-ConstantMatrixType 0x5590625144c0 'matrix' # | | |-TypedefDecl 0x559062514a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x559062514960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590625146e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625146a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062514708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625146c8 'int' 3 # | | | `-ConstantMatrixType 0x559062514900 'matrix' # | | |-TypedefDecl 0x559062515110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x559062515010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062514b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062514ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062514b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062514b08 'int' 4 # | | | `-ConstantMatrixType 0x559062514fb0 'matrix' # | | |-TypedefDecl 0x559062515550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559062515450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590625151d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062515198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590625151f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590625151b8 'int' 1 # | | | `-ConstantMatrixType 0x5590625153f0 'matrix' # | | |-TypedefDecl 0x559062515990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559062515890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062515618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625155d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062515638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590625155f8 'int' 2 # | | | `-ConstantMatrixType 0x559062515830 'matrix' # | | |-TypedefDecl 0x559062515dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x559062515cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062515a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062515a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062515a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062515a38 'int' 3 # | | | `-ConstantMatrixType 0x559062515c70 'matrix' # | | |-TypedefDecl 0x559062516470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x559062516370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5590624dbeb0 'int64_t' sugar # | | | | |-Typedef 0x5590624b6ea8 'int64_t' # | | | | `-BuiltinType 0x559062486280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590625160f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625160b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062516110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625160d0 'int' 4 # | | | `-ConstantMatrixType 0x559062516310 'matrix' # | | |-TypedefDecl 0x5590625168f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590625167f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062516538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590625164f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062516558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062516518 'int' 1 # | | | `-ConstantMatrixType 0x559062516790 'matrix' # | | |-TypedefDecl 0x559062516d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x559062516c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590625169b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062516978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590625169d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062516998 'int' 2 # | | | `-ConstantMatrixType 0x559062516bd0 'matrix' # | | |-TypedefDecl 0x55906251a350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55906251a250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062516df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062516db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062516e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062516dd8 'int' 3 # | | | `-ConstantMatrixType 0x559062517010 'matrix' # | | |-TypedefDecl 0x55906251a790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55906251a690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251a418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251a3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251a438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251a3f8 'int' 4 # | | | `-ConstantMatrixType 0x55906251a630 'matrix' # | | |-TypedefDecl 0x55906251abd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55906251aad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251a858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251a818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251a878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251a838 'int' 1 # | | | `-ConstantMatrixType 0x55906251aa70 'matrix' # | | |-TypedefDecl 0x55906251b010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55906251af10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251ac98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251ac58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251acb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251ac78 'int' 2 # | | | `-ConstantMatrixType 0x55906251aeb0 'matrix' # | | |-TypedefDecl 0x55906251b460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55906251b360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251b0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251b098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251b0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251b0b8 'int' 3 # | | | `-ConstantMatrixType 0x55906251b300 'matrix' # | | |-TypedefDecl 0x55906251b8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55906251b7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251b528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251b4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251b548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251b508 'int' 4 # | | | `-ConstantMatrixType 0x55906251b740 'matrix' # | | |-TypedefDecl 0x55906251bce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55906251bbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251b968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251b928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251b988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251b948 'int' 1 # | | | `-ConstantMatrixType 0x55906251bb80 'matrix' # | | |-TypedefDecl 0x55906251c120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55906251c020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251bda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251bd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251bdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251bd88 'int' 2 # | | | `-ConstantMatrixType 0x55906251bfc0 'matrix' # | | |-TypedefDecl 0x55906251c590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55906251c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251c1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251c1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251c208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251c1c8 'int' 3 # | | | `-ConstantMatrixType 0x55906251c430 'matrix' # | | |-TypedefDecl 0x55906251c9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55906251c8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251c658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251c618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251c678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251c638 'int' 4 # | | | `-ConstantMatrixType 0x55906251c870 'matrix' # | | |-TypedefDecl 0x55906251ce10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55906251cd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251ca98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251ca58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251cab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251ca78 'int' 1 # | | | `-ConstantMatrixType 0x55906251ccb0 'matrix' # | | |-TypedefDecl 0x55906251d280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55906251d150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251ced8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251ce98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251cef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251ceb8 'int' 2 # | | | `-ConstantMatrixType 0x55906251d0f0 'matrix' # | | |-TypedefDecl 0x55906251d6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55906251d5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251d348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251d308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251d368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251d328 'int' 3 # | | | `-ConstantMatrixType 0x55906251d560 'matrix' # | | |-TypedefDecl 0x55906251db00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55906251da00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5590624dc8e0 'uint64_t' sugar # | | | | |-Typedef 0x5590624b6e38 'uint64_t' # | | | | `-BuiltinType 0x559062486320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251d788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251d748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251d7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251d768 'int' 4 # | | | `-ConstantMatrixType 0x55906251d9a0 'matrix' # | | |-TypedefDecl 0x55906251df60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55906251de60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251dbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251db70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251dbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251db90 'int' 1 # | | | `-ConstantMatrixType 0x55906251de00 'matrix' # | | |-TypedefDecl 0x55906251e3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55906251e2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251e010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251dfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251e030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251dff0 'int' 2 # | | | `-ConstantMatrixType 0x55906251e230 'matrix' # | | |-TypedefDecl 0x55906251e7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55906251e6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251e470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251e430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251e490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251e450 'int' 3 # | | | `-ConstantMatrixType 0x55906251e690 'matrix' # | | |-TypedefDecl 0x55906251ec20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55906251eb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251e8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251e860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251e8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251e880 'int' 4 # | | | `-ConstantMatrixType 0x55906251eac0 'matrix' # | | |-TypedefDecl 0x55906251f050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55906251ef50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251ecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251ec90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906251ecf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251ecb0 'int' 1 # | | | `-ConstantMatrixType 0x55906251eef0 'matrix' # | | |-TypedefDecl 0x55906251f6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55906251f5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251f100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251f0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251f120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251f0e0 'int' 2 # | | | `-ConstantMatrixType 0x55906251f580 'matrix' # | | |-TypedefDecl 0x55906251fb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55906251fa10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251f790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251f750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251f7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251f770 'int' 3 # | | | `-ConstantMatrixType 0x55906251f9b0 'matrix' # | | |-TypedefDecl 0x55906251ff40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55906251fe40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906251fbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906251fb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906251fbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906251fba0 'int' 4 # | | | `-ConstantMatrixType 0x55906251fde0 'matrix' # | | |-TypedefDecl 0x559062520370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x559062520270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906251fff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906251ffb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062520010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906251ffd0 'int' 1 # | | | `-ConstantMatrixType 0x559062520210 'matrix' # | | |-TypedefDecl 0x559062522a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x559062522910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062520420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625203e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062520440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062520400 'int' 2 # | | | `-ConstantMatrixType 0x5590625228b0 'matrix' # | | |-TypedefDecl 0x559062522e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x559062522d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062522ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062522a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062522ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062522aa0 'int' 3 # | | | `-ConstantMatrixType 0x559062522ce0 'matrix' # | | |-TypedefDecl 0x559062523270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x559062523170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062522ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062522eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062522f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062522ed0 'int' 4 # | | | `-ConstantMatrixType 0x559062523110 'matrix' # | | |-TypedefDecl 0x5590625236a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5590625235a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062523320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625232e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062523340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062523300 'int' 1 # | | | `-ConstantMatrixType 0x559062523540 'matrix' # | | |-TypedefDecl 0x559062523af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5590625239f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062523770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062523710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062523790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062523750 'int' 2 # | | | `-ConstantMatrixType 0x559062523990 'matrix' # | | |-TypedefDecl 0x559062523f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x559062523e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062523ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062523b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062523bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062523b80 'int' 3 # | | | `-ConstantMatrixType 0x559062523dc0 'matrix' # | | |-TypedefDecl 0x559062524350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x559062524250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5590624869d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062523fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062523f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062523ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062523fb0 'int' 4 # | | | `-ConstantMatrixType 0x5590625241f0 'matrix' # | | |-TypedefDecl 0x5590624fec80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5590625246b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062524400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590625243c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062524420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590625243e0 'int' 1 # | | | `-ConstantMatrixType 0x559062524650 'matrix' # | | |-TypedefDecl 0x5590624ff0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5590624fefb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624fed30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624fecf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624fed50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624fed10 'int' 2 # | | | `-ConstantMatrixType 0x5590624fef50 'matrix' # | | |-TypedefDecl 0x5590624ff4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590624ff3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624ff160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624ff120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590624ff180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590624ff140 'int' 3 # | | | `-ConstantMatrixType 0x5590624ff380 'matrix' # | | |-TypedefDecl 0x5590624ff910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5590624ff810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624ff590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624ff550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590624ff5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590624ff570 'int' 4 # | | | `-ConstantMatrixType 0x5590624ff7b0 'matrix' # | | |-TypedefDecl 0x5590624ffd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5590624ffc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ff9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ff980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590624ff9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590624ff9a0 'int' 1 # | | | `-ConstantMatrixType 0x5590624ffc10 'matrix' # | | |-TypedefDecl 0x5590625001a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5590625000a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ffe20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ffde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590624ffe40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590624ffe00 'int' 2 # | | | `-ConstantMatrixType 0x559062500040 'matrix' # | | |-TypedefDecl 0x5590625005d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5590625004d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062500250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062500210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062500270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062500230 'int' 3 # | | | `-ConstantMatrixType 0x559062500470 'matrix' # | | |-TypedefDecl 0x559062500a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x559062500900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062500680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062500640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590625006a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062500660 'int' 4 # | | | `-ConstantMatrixType 0x5590625008a0 'matrix' # | | |-TypedefDecl 0x559062500e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x559062500d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062500ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062500a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062500ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062500a90 'int' 1 # | | | `-ConstantMatrixType 0x559062500ce0 'matrix' # | | |-TypedefDecl 0x559062501270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x559062501170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062500ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062500eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062500f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062500ed0 'int' 2 # | | | `-ConstantMatrixType 0x559062501110 'matrix' # | | |-TypedefDecl 0x5590625016a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5590625015a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062501320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625012e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062501340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062501300 'int' 3 # | | | `-ConstantMatrixType 0x559062501540 'matrix' # | | |-TypedefDecl 0x559062501ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590625019d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062501750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062501710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062501770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062501730 'int' 4 # | | | `-ConstantMatrixType 0x559062501970 'matrix' # | | |-TypedefDecl 0x559062502f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x559062502e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062501b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062501b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062501ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062501b60 'int' 1 # | | | `-ConstantMatrixType 0x559062502dd0 'matrix' # | | |-TypedefDecl 0x559062503360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x559062503260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062502fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062502fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062503000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062502fc0 'int' 2 # | | | `-ConstantMatrixType 0x559062503200 'matrix' # | | |-TypedefDecl 0x559062503790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x559062503690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062503410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625033d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062503430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625033f0 'int' 3 # | | | `-ConstantMatrixType 0x559062503630 'matrix' # | | |-TypedefDecl 0x559062503bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x559062503ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062503840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062503800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062503860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062503820 'int' 4 # | | | `-ConstantMatrixType 0x559062503a60 'matrix' # | | |-TypedefDecl 0x559062504040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x559062503f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062503c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062503c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062503cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062503c70 'int' 1 # | | | `-ConstantMatrixType 0x559062503ee0 'matrix' # | | |-TypedefDecl 0x559062504470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x559062504370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590625040f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590625040b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062504110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590625040d0 'int' 2 # | | | `-ConstantMatrixType 0x559062504310 'matrix' # | | |-TypedefDecl 0x5590625048a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5590625047a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062504520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5590625044e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062504540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062504500 'int' 3 # | | | `-ConstantMatrixType 0x559062504740 'matrix' # | | |-TypedefDecl 0x5590625054f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x559062504bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062504950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062504910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062504970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062504930 'int' 4 # | | | `-ConstantMatrixType 0x559062504b70 'matrix' # | | |-TypedefDecl 0x559062505920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x559062505820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590625055a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062505560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590625055c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062505580 'int' 1 # | | | `-ConstantMatrixType 0x5590625057c0 'matrix' # | | |-TypedefDecl 0x559062505d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x559062505c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590625059d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062505990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5590625059f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590625059b0 'int' 2 # | | | `-ConstantMatrixType 0x559062505bf0 'matrix' # | | |-TypedefDecl 0x559062506180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x559062506080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062505e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062505dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062505e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062505de0 'int' 3 # | | | `-ConstantMatrixType 0x559062506020 'matrix' # | | |-TypedefDecl 0x5590625065e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5590625064e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062506230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590625061f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062506250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062506210 'int' 4 # | | | `-ConstantMatrixType 0x559062506480 'matrix' # | | |-TypedefDecl 0x559062506a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x559062506910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062506690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062506650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5590625066b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062506670 'int' 1 # | | | `-ConstantMatrixType 0x5590625068b0 'matrix' # | | |-TypedefDecl 0x559062506e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x559062506d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062506ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062506a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062506ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062506aa0 'int' 2 # | | | `-ConstantMatrixType 0x559062506ce0 'matrix' # | | |-TypedefDecl 0x559062507270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x559062507170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062506ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062506eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062506f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062506ed0 'int' 3 # | | | `-ConstantMatrixType 0x559062507110 'matrix' # | | |-TypedefDecl 0x5590625089c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590625088c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062507320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625072e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062507340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062507300 'int' 4 # | | | `-ConstantMatrixType 0x559062508860 'matrix' # | | |-TypedefDecl 0x559062508df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x559062508cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062508a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062508a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062508a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062508a50 'int' 1 # | | | `-ConstantMatrixType 0x559062508c90 'matrix' # | | |-TypedefDecl 0x559062509220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x559062509120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062508ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062508e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062508ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062508e80 'int' 2 # | | | `-ConstantMatrixType 0x5590625090c0 'matrix' # | | |-TypedefDecl 0x559062509650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x559062509550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5590625092d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062509290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590625092f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625092b0 'int' 3 # | | | `-ConstantMatrixType 0x5590625094f0 'matrix' # | | |-TypedefDecl 0x559062509da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x559062509ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062509700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625096c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062509720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625096e0 'int' 4 # | | | `-ConstantMatrixType 0x559062509c40 'matrix' # | | |-TypedefDecl 0x55906250a120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55906250a020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062509e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062509e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062509e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062509e48 'int' 1 # | | | `-ConstantMatrixType 0x559062509fc0 'matrix' # | | |-TypedefDecl 0x55906250a460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55906250a360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250a1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250a1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250a208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250a1c8 'int' 2 # | | | `-ConstantMatrixType 0x55906250a300 'matrix' # | | |-TypedefDecl 0x55906250a7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55906250a6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250a528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250a4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250a548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250a508 'int' 3 # | | | `-ConstantMatrixType 0x55906250a640 'matrix' # | | |-TypedefDecl 0x55906250bb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55906250a9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250a868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250a828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250a888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250a848 'int' 4 # | | | `-ConstantMatrixType 0x55906250a980 'matrix' # | | |-TypedefDecl 0x55906250be50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55906250bd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250bbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250bb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250bbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250bbb8 'int' 1 # | | | `-ConstantMatrixType 0x55906250bcf0 'matrix' # | | |-TypedefDecl 0x55906250c190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55906250c090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250bf18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250bed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250bf38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250bef8 'int' 2 # | | | `-ConstantMatrixType 0x55906250c030 'matrix' # | | |-TypedefDecl 0x55906250c4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55906250c3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250c258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250c218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250c278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250c238 'int' 3 # | | | `-ConstantMatrixType 0x55906250c370 'matrix' # | | |-TypedefDecl 0x55906250c810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55906250c710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250c598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250c558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250c5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250c578 'int' 4 # | | | `-ConstantMatrixType 0x55906250c6b0 'matrix' # | | |-TypedefDecl 0x55906250cb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55906250ca50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250c8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250c898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250c8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250c8b8 'int' 1 # | | | `-ConstantMatrixType 0x55906250c9f0 'matrix' # | | |-TypedefDecl 0x55906250cea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55906250cda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250cc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250cbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250cc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250cc08 'int' 2 # | | | `-ConstantMatrixType 0x55906250cd40 'matrix' # | | |-TypedefDecl 0x55906250d1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55906250d0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250cf68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250cf28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250cf88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250cf48 'int' 3 # | | | `-ConstantMatrixType 0x55906250d080 'matrix' # | | |-TypedefDecl 0x55906250d520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55906250d420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250d2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250d268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250d2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250d288 'int' 4 # | | | `-ConstantMatrixType 0x55906250d3c0 'matrix' # | | |-TypedefDecl 0x55906250d860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55906250d760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250d5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250d5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250d608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250d5c8 'int' 1 # | | | `-ConstantMatrixType 0x55906250d700 'matrix' # | | |-TypedefDecl 0x55906250dbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55906250daf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250d928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250d8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250d948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250d908 'int' 2 # | | | `-ConstantMatrixType 0x55906250da40 'matrix' # | | |-TypedefDecl 0x55906250df30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55906250de30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250dcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250dc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250dcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250dc98 'int' 3 # | | | `-ConstantMatrixType 0x55906250ddd0 'matrix' # | | |-TypedefDecl 0x55906250e270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55906250e170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5590624df8a0 'float32_t' sugar # | | | | |-Typedef 0x5590624b6dc8 'float32_t' # | | | | `-BuiltinType 0x559062486360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250dff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250dfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250e018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250dfd8 'int' 4 # | | | `-ConstantMatrixType 0x55906250e110 'matrix' # | | |-TypedefDecl 0x55906250e5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55906250e4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250e338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250e2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250e358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250e318 'int' 1 # | | | `-ConstantMatrixType 0x55906250e490 'matrix' # | | |-TypedefDecl 0x55906250e930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55906250e830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250e6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250e678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250e6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250e698 'int' 2 # | | | `-ConstantMatrixType 0x55906250e7d0 'matrix' # | | |-TypedefDecl 0x55906250ec90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55906250eb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250e9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250e9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250ea18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250e9d8 'int' 3 # | | | `-ConstantMatrixType 0x55906250eb30 'matrix' # | | |-TypedefDecl 0x55906250efd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55906250eed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250ed58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250ed18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250ed78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250ed38 'int' 4 # | | | `-ConstantMatrixType 0x55906250ee70 'matrix' # | | |-TypedefDecl 0x55906250f310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55906250f210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250f098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250f058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250f0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250f078 'int' 1 # | | | `-ConstantMatrixType 0x55906250f1b0 'matrix' # | | |-TypedefDecl 0x55906250f650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55906250f550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250f3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250f398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250f3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250f3b8 'int' 2 # | | | `-ConstantMatrixType 0x55906250f4f0 'matrix' # | | |-TypedefDecl 0x55906250f990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55906250f890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250f718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250f6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250f738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250f6f8 'int' 3 # | | | `-ConstantMatrixType 0x55906250f830 'matrix' # | | |-TypedefDecl 0x55906250fce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55906250fbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55906250fa58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55906250fa18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55906250fa78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55906250fa38 'int' 4 # | | | `-ConstantMatrixType 0x55906250fb80 'matrix' # | | |-TypedefDecl 0x559062510020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55906250ff20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55906250fda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55906250fd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55906250fdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55906250fd88 'int' 1 # | | | `-ConstantMatrixType 0x55906250fec0 'matrix' # | | |-TypedefDecl 0x559062510360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x559062510260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5590625100e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625100a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062510108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5590625100c8 'int' 2 # | | | `-ConstantMatrixType 0x559062510200 'matrix' # | | |-TypedefDecl 0x5590625106a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5590625105a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062510428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5590625103e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062510448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062510408 'int' 3 # | | | `-ConstantMatrixType 0x559062510540 'matrix' # | | |-TypedefDecl 0x5590625109e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5590625108e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062510768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062510728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062510788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062510748 'int' 4 # | | | `-ConstantMatrixType 0x559062510880 'matrix' # | | |-TypedefDecl 0x559062510d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x559062510c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062510aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062510a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x559062510ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x559062510a88 'int' 1 # | | | `-ConstantMatrixType 0x559062510bd0 'matrix' # | | |-TypedefDecl 0x559062511070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x559062510f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062510df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x559062510db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x559062510e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x559062510dd8 'int' 2 # | | | `-ConstantMatrixType 0x559062510f10 'matrix' # | | |-TypedefDecl 0x5590625113b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5590625112b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | | `-BuiltinType 0x559062486380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x559062511138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5590625110f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x559062511158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x559062511118 'int' 3 # | | | `-ConstantMatrixType 0x559062511250 'matrix' # | | `-TypedefDecl 0x5590625116f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5590625115f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5590624b22f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5590624e0200 'float64_t' sugar # | | | |-Typedef 0x5590624b6f18 'float64_t' # | | | `-BuiltinType 0x559062486380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x559062511478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x559062511438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x559062511498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x559062511458 'int' 4 # | | `-ConstantMatrixType 0x559062511590 'matrix' # | |-NamespaceDecl 0x559062524a18 prev 0x5590624b6bf0 line:12:11 hlsl # | | |-original Namespace 0x559062486a98 'hlsl' # | | `-NamespaceDecl 0x559062524a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x559062524d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x559062524b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x559062524b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x559062524c68 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 0x559062524d10 <> Implicit # | | | |-CXXRecordDecl 0x559062524e40 col:42 implicit struct is_same # | | | `-VarDecl 0x559062524ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x559062524f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5590625252f0 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 0x559062486b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559062486b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x559062525028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x559062525520 <> Implicit # | | | |-CXXRecordDecl 0x5590625255e0 col:30 implicit struct is_same # | | | `-VarDecl 0x559062525698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x559062525700 'bool' true # | | |-ClassTemplateDecl 0x55906252a088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x559062529e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x559062529ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x559062529f88 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 0x55906252a030 <> Implicit # | | | `-CXXRecordDecl 0x55906252a160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55906252a540 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 0x559062486b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55906252a248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55906252a7a0 <> Implicit # | | | |-CXXRecordDecl 0x55906252a860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55906252a918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55906252a2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55906252a248 'T' # | | |-TypeAliasTemplateDecl 0x55906252ad00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55906252a9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55906252aa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5590624861c0 'void' # | | | `-TypeAliasDecl 0x55906252aca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55906252ac30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55906252c160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55906252ad58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55906252b630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55906252b6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55906252c0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55906252bf68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55906252c440 # | | | `-ReturnStmt 0x55906252c430 # | | | `-BuiltinBitCastExpr 0x55906252c408 'vector' # | | | `-DeclRefExpr 0x55906252c3b0 'vector' lvalue ParmVar 0x55906252bf68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55906252ec50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55906252c458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55906252c4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55906252eba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55906252ea60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55906252eda8 # | | | `-ReturnStmt 0x55906252ed98 # | | | `-BuiltinBitCastExpr 0x55906252ed70 'U' # | | | `-DeclRefExpr 0x55906252ed40 'T' lvalue ParmVar 0x55906252ea60 'F' 'T' # | | |-ClassTemplateDecl 0x55906252ef60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55906252edc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55906252ee60 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 0x55906252ef08 <> Implicit # | | | |-CXXRecordDecl 0x55906252f038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55906252f0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55906252f168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55906252ee10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55906252edc0 'T' # | | `-TypeAliasTemplateDecl 0x55906252fc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55906252f1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55906252f278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55906252fba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55906252fad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x559062486df0 <> 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 0x55906252f6a0 '__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 0x559062524a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55906252ad00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55906252f3f0 'bool' # | | | | `-BinaryOperator 0x55906252f3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55906252f350 'bool' '>' # | | | | | |-DeclRefExpr 0x55906252f310 'int' NonTypeTemplateParm 0x55906252f278 'N' 'int' # | | | | | `-IntegerLiteral 0x55906252f330 'int' 1 # | | | | `-BinaryOperator 0x55906252f3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55906252f370 'int' NonTypeTemplateParm 0x55906252f278 'N' 'int' # | | | | `-IntegerLiteral 0x55906252f390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55906252f230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55906252f1d8 'T' # | | | `-DependentNameType 0x55906252f650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55906252f9b0 'int' NonTypeTemplateParm 0x55906252f278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55906252fa80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55906252f9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x559062486df0 'vector' # | | | `-TemplateSpecializationType 0x55906252f6a0 '__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 0x559062524a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55906252ad00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55906252f3f0 'bool' # | | | | `-BinaryOperator 0x55906252f3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55906252f350 'bool' '>' # | | | | | |-DeclRefExpr 0x55906252f310 'int' NonTypeTemplateParm 0x55906252f278 'N' 'int' # | | | | | `-IntegerLiteral 0x55906252f330 'int' 1 # | | | | `-BinaryOperator 0x55906252f3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55906252f370 'int' NonTypeTemplateParm 0x55906252f278 'N' 'int' # | | | | `-IntegerLiteral 0x55906252f390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55906252f230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55906252f1d8 'T' # | | | `-DependentNameType 0x55906252f650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55906252fa18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x559062486c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x559062486c78 <> 'int' 4 # | | `-DeclRefExpr 0x55906252f9b0 'int' NonTypeTemplateParm 0x55906252f278 'N' 'int' # | |-NamespaceDecl 0x55906252fca8 prev 0x559062524a18 line:12:11 hlsl # | | |-original Namespace 0x559062486a98 'hlsl' # | | |-FunctionDecl 0x55906252fe28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55906252fd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55906252fed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55906252ff50 Implicit # | | | `-ConstAttr 0x55906252ff78 Implicit # | | |-FunctionDecl 0x559062530128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x559062530000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625301d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062530250 Implicit # | | | `-ConstAttr 0x559062530278 Implicit # | | |-FunctionDecl 0x559062530438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x559062530310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625304e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062530560 Implicit # | | | `-ConstAttr 0x559062530588 Implicit # | | |-FunctionDecl 0x559062530748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x559062530620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625307f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062530870 Implicit # | | | `-ConstAttr 0x559062530898 Implicit # | | |-FunctionDecl 0x559062531e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x559062531d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x559062531f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062531f90 Implicit # | | | `-ConstAttr 0x559062531fb8 Implicit # | | |-FunctionDecl 0x559062532178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x559062532050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559062532228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5590625322a0 Implicit # | | | `-ConstAttr 0x5590625322c8 Implicit # | | |-FunctionDecl 0x559062532488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x559062532360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559062532538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5590625325b0 Implicit # | | | `-ConstAttr 0x5590625325d8 Implicit # | | |-FunctionDecl 0x559062532798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x559062532670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559062532848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5590625328c0 Implicit # | | | `-ConstAttr 0x5590625328e8 Implicit # | | |-FunctionDecl 0x559062532a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062532938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x559062532b88 # | | | `-ReturnStmt 0x559062532b78 # | | | `-ImplicitCastExpr 0x559062532b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x559062532b40 'uint':'unsigned int' lvalue ParmVar 0x559062532938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x559062532d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062532bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x559062532eb0 # | | | `-ReturnStmt 0x559062532ea0 # | | | `-ImplicitCastExpr 0x559062532e88 'uint2':'vector' # | | | `-DeclRefExpr 0x559062532e68 'uint2':'vector' lvalue ParmVar 0x559062532bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x559062533038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062532f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x559062533158 # | | | `-ReturnStmt 0x559062533148 # | | | `-ImplicitCastExpr 0x559062533130 'uint3':'vector' # | | | `-DeclRefExpr 0x559062533110 'uint3':'vector' lvalue ParmVar 0x559062532f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5590625332d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590625331a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5590625333f8 # | | | `-ReturnStmt 0x5590625333e8 # | | | `-ImplicitCastExpr 0x5590625333d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5590625333b0 'uint4':'vector' lvalue ParmVar 0x5590625331a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x559062533528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x559062533438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5590625335d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062533650 Implicit # | | | `-ConstAttr 0x559062533678 Implicit # | | |-FunctionDecl 0x559062533838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x559062533710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625338e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062533960 Implicit # | | | `-ConstAttr 0x559062533988 Implicit # | | |-FunctionDecl 0x559062533b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x559062533a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062533bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062533c70 Implicit # | | | `-ConstAttr 0x559062533c98 Implicit # | | |-FunctionDecl 0x5590625345d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625344b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062534688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062534700 Implicit # | | | `-ConstAttr 0x559062534728 Implicit # | | |-FunctionDecl 0x5590625348c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5590625347a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559062534978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5590625349f0 Implicit # | | | `-ConstAttr 0x559062534a18 Implicit # | | |-FunctionDecl 0x559062534bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559062534ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062534c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062534d00 Implicit # | | | `-ConstAttr 0x559062534d28 Implicit # | | |-FunctionDecl 0x559062534ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559062534dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062534f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062535010 Implicit # | | | `-ConstAttr 0x559062535038 Implicit # | | |-FunctionDecl 0x5590625351f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5590625350d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625352a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x559062535320 Implicit # | | | `-ConstAttr 0x559062535348 Implicit # | | |-FunctionDecl 0x559062539b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062535398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x559062539c90 # | | | `-ReturnStmt 0x559062539c80 # | | | `-ImplicitCastExpr 0x559062539c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x559062539c48 'uint64_t':'unsigned long' lvalue ParmVar 0x559062535398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x559062539e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062539ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x559062539f38 # | | | `-ReturnStmt 0x559062539f28 # | | | `-ImplicitCastExpr 0x559062539f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x559062539ef0 'uint64_t2':'vector' lvalue ParmVar 0x559062539ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55906253a0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062539f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55906253a1d8 # | | | `-ReturnStmt 0x55906253a1c8 # | | | `-ImplicitCastExpr 0x55906253a1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55906253a190 'uint64_t3':'vector' lvalue ParmVar 0x559062539f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55906253a358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906253a228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55906253a478 # | | | `-ReturnStmt 0x55906253a468 # | | | `-ImplicitCastExpr 0x55906253a450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55906253a430 'uint64_t4':'vector' lvalue ParmVar 0x55906253a228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55906253a5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55906253a4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55906253a658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55906253a6d0 Implicit # | | | `-ConstAttr 0x55906253a6f8 Implicit # | | |-FunctionDecl 0x55906253a8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55906253a790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55906253a968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55906253a9e0 Implicit # | | | `-ConstAttr 0x55906253aa08 Implicit # | | |-FunctionDecl 0x55906253bcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55906253aaa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55906253bd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55906253bdf0 Implicit # | | | `-ConstAttr 0x55906253be18 Implicit # | | |-FunctionDecl 0x55906253bfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55906253beb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55906253c088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55906253c100 Implicit # | | | `-ConstAttr 0x55906253c128 Implicit # | | |-FunctionDecl 0x55906253c238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55906253c188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55906253c2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253c360 Implicit # | | | `-ConstAttr 0x55906253c388 Implicit # | | |-FunctionDecl 0x55906253c4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55906253c3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906253c550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253c5c8 Implicit # | | | `-ConstAttr 0x55906253c5f0 Implicit # | | |-FunctionDecl 0x55906253c718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55906253c668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906253c7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253c840 Implicit # | | | `-ConstAttr 0x55906253c868 Implicit # | | |-FunctionDecl 0x55906253c990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55906253c8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906253ca40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253cab8 Implicit # | | | `-ConstAttr 0x55906253cae0 Implicit # | | |-FunctionDecl 0x55906253cc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55906253cb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55906253cce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253cd58 Implicit # | | | `-ConstAttr 0x55906253cd80 Implicit # | | |-FunctionDecl 0x55906253cea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55906253cdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906253cf58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253cfd0 Implicit # | | | `-ConstAttr 0x55906253cff8 Implicit # | | |-FunctionDecl 0x55906253d120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55906253d070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906253d1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253d248 Implicit # | | | `-ConstAttr 0x55906253d270 Implicit # | | |-FunctionDecl 0x55906253d398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55906253d2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906253d448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55906253d4c0 Implicit # | | | `-ConstAttr 0x55906253d4e8 Implicit # | | |-FunctionDecl 0x55906253d768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55906253d590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55906253d610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55906253d820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55906253d8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55906253d928 Implicit # | | | `-ConstAttr 0x55906253d950 Implicit # | | |-FunctionDecl 0x559062540050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55906253d9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55906253da70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x559062540108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625401c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x559062540210 Implicit # | | | `-ConstAttr 0x559062540238 Implicit # | | |-FunctionDecl 0x559062540380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x559062540298 col:14 'half' # | | | |-BuiltinAliasAttr 0x559062540430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5590625404a8 Implicit # | | | `-ConstAttr 0x5590625404d0 Implicit # | | |-FunctionDecl 0x559062540660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x559062540538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062540710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062540788 Implicit # | | | `-ConstAttr 0x5590625407b0 Implicit # | | |-FunctionDecl 0x559062540950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x559062540828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062540a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062540a78 Implicit # | | | `-ConstAttr 0x559062540aa0 Implicit # | | |-FunctionDecl 0x559062540c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x559062540b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062540cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062540d68 Implicit # | | | `-ConstAttr 0x559062540d90 Implicit # | | |-FunctionDecl 0x559062540ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x559062540de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x559062540f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062540ff8 Implicit # | | | `-ConstAttr 0x559062541020 Implicit # | | |-FunctionDecl 0x5590625411f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5590625410d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5590625412a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062541318 Implicit # | | | `-ConstAttr 0x559062541340 Implicit # | | |-FunctionDecl 0x559062541500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5590625413e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5590625415b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062541628 Implicit # | | | `-ConstAttr 0x559062541650 Implicit # | | |-FunctionDecl 0x559062541810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5590625416f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5590625418c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062541938 Implicit # | | | `-ConstAttr 0x559062541960 Implicit # | | |-FunctionDecl 0x559062541ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5590625419d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x559062541b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x559062541bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062541c08 Implicit # | | | `-ConstAttr 0x559062541c30 Implicit # | | |-FunctionDecl 0x559062541dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x559062541ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559062541e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062541ef8 Implicit # | | | `-ConstAttr 0x559062541f20 Implicit # | | |-FunctionDecl 0x5590625420d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x559062541f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559062542180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5590625421f8 Implicit # | | | `-ConstAttr 0x559062542220 Implicit # | | |-FunctionDecl 0x5590625423c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x559062542298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559062542470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5590625424e8 Implicit # | | | `-ConstAttr 0x559062542510 Implicit # | | |-FunctionDecl 0x5590625426b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x559062542588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062542760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5590625427d8 Implicit # | | | `-ConstAttr 0x559062542800 Implicit # | | |-FunctionDecl 0x5590625429a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x559062542878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062542a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062542ac8 Implicit # | | | `-ConstAttr 0x559062542af0 Implicit # | | |-FunctionDecl 0x559062542c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x559062542b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559062542d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062542db8 Implicit # | | | `-ConstAttr 0x559062542de0 Implicit # | | |-FunctionDecl 0x559062542f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x559062542e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062543030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5590625430c8 Implicit # | | | `-ConstAttr 0x5590625430f0 Implicit # | | |-FunctionDecl 0x559062543230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x559062543150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5590625432e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062543358 Implicit # | | | `-ConstAttr 0x559062543380 Implicit # | | |-FunctionDecl 0x559062543520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5590625433f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625435d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062543648 Implicit # | | | `-ConstAttr 0x559062543670 Implicit # | | |-FunctionDecl 0x559062543810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5590625436e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625438c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062543938 Implicit # | | | `-ConstAttr 0x559062543960 Implicit # | | |-FunctionDecl 0x559062543b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5590625439d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062543bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062543c28 Implicit # | | | `-ConstAttr 0x559062543c50 Implicit # | | |-FunctionDecl 0x559062543df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x559062543cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559062543ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062543f18 Implicit # | | | `-ConstAttr 0x559062543f40 Implicit # | | |-FunctionDecl 0x5590625440f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x559062543fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625441a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062544218 Implicit # | | | `-ConstAttr 0x559062544240 Implicit # | | |-FunctionDecl 0x5590625443e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5590625442b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062544490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062544508 Implicit # | | | `-ConstAttr 0x559062544530 Implicit # | | |-FunctionDecl 0x5590625446d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5590625445a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062544780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5590625447f8 Implicit # | | | `-ConstAttr 0x559062544820 Implicit # | | |-FunctionDecl 0x5590625449c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559062544898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559062544a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062544ae8 Implicit # | | | `-ConstAttr 0x559062544b10 Implicit # | | |-FunctionDecl 0x559062544cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x559062544b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062544d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062544dd8 Implicit # | | | `-ConstAttr 0x559062544e00 Implicit # | | |-FunctionDecl 0x559062544fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x559062544e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062545050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062546c98 Implicit # | | | `-ConstAttr 0x559062546cc0 Implicit # | | |-FunctionDecl 0x559062546e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x559062546d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062546f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062546f88 Implicit # | | | `-ConstAttr 0x559062546fb0 Implicit # | | |-FunctionDecl 0x5590625470f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x559062547010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5590625471a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062547218 Implicit # | | | `-ConstAttr 0x559062547240 Implicit # | | |-FunctionDecl 0x5590625473e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5590625472b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559062547490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062547508 Implicit # | | | `-ConstAttr 0x559062547530 Implicit # | | |-FunctionDecl 0x5590625476d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5590625475a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559062547780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5590625477f8 Implicit # | | | `-ConstAttr 0x559062547820 Implicit # | | |-FunctionDecl 0x5590625479c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x559062547898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559062547a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x559062547ae8 Implicit # | | | `-ConstAttr 0x559062547b10 Implicit # | | |-FunctionDecl 0x559062547d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x559062547b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x559062547be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x559062547db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062547e30 Implicit # | | | `-ConstAttr 0x559062547e58 Implicit # | | |-FunctionDecl 0x559062548078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x559062547ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x559062547f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559062548130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5590625481a8 Implicit # | | | `-ConstAttr 0x5590625481d0 Implicit # | | |-FunctionDecl 0x559062548408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x559062548230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5590625482b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5590625484c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062548538 Implicit # | | | `-ConstAttr 0x559062548560 Implicit # | | |-FunctionDecl 0x559062548798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5590625485c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x559062548640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559062548850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5590625488c8 Implicit # | | | `-ConstAttr 0x5590625488f0 Implicit # | | |-FunctionDecl 0x559062548b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x559062548978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5590625489f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x559062548c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062548c88 Implicit # | | | `-ConstAttr 0x559062548cb0 Implicit # | | |-FunctionDecl 0x559062548f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x559062548d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x559062548db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x559062548fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062549038 Implicit # | | | `-ConstAttr 0x559062549060 Implicit # | | |-FunctionDecl 0x5590625492b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5590625490e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x559062549168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x559062549370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5590625493e8 Implicit # | | | `-ConstAttr 0x559062549410 Implicit # | | |-FunctionDecl 0x559062549668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x559062549498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x559062549518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x559062549720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062549798 Implicit # | | | `-ConstAttr 0x5590625497c0 Implicit # | | |-FunctionDecl 0x559062549a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x559062549848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5590625498c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x559062549ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062549b48 Implicit # | | | `-ConstAttr 0x559062549b70 Implicit # | | |-FunctionDecl 0x559062549de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x559062549bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x559062549c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x559062549ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062549f18 Implicit # | | | `-ConstAttr 0x559062549f40 Implicit # | | |-FunctionDecl 0x55906254a198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x559062549fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55906254a048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55906254a250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55906254a2c8 Implicit # | | | `-ConstAttr 0x55906254a2f0 Implicit # | | |-FunctionDecl 0x55906254a548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55906254a378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55906254a3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55906254a600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55906254a678 Implicit # | | | `-ConstAttr 0x55906254a6a0 Implicit # | | |-FunctionDecl 0x55906254a8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55906254a728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55906254a7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55906254a9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55906254aa28 Implicit # | | | `-ConstAttr 0x55906254aa50 Implicit # | | |-FunctionDecl 0x55906254acc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55906254aad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55906254ab58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55906254ad80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55906254adf8 Implicit # | | | `-ConstAttr 0x55906254ae20 Implicit # | | |-FunctionDecl 0x55906254b078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55906254aea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55906254af28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55906254b130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55906254b1a8 Implicit # | | | `-ConstAttr 0x55906254b1d0 Implicit # | | |-FunctionDecl 0x55906254b428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55906254b258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55906254b2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55906254b4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55906254b558 Implicit # | | | `-ConstAttr 0x55906254b580 Implicit # | | |-FunctionDecl 0x55906254b7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55906254b608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55906254b688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55906254b890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55906254b908 Implicit # | | | `-ConstAttr 0x55906254b930 Implicit # | | |-FunctionDecl 0x55906254bb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55906254b9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55906254ba38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55906254bc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062517288 Implicit # | | | `-ConstAttr 0x5590625172b0 Implicit # | | |-FunctionDecl 0x559062517508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x559062517338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5590625173b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5590625175c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x559062517638 Implicit # | | | `-ConstAttr 0x559062517660 Implicit # | | |-FunctionDecl 0x559062517768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5590625176c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559062517818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062517890 Implicit # | | | `-ConstAttr 0x5590625178b8 Implicit # | | |-FunctionDecl 0x5590625179c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x559062517920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062517a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062517af0 Implicit # | | | `-ConstAttr 0x559062517b18 Implicit # | | |-FunctionDecl 0x559062517c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x559062517b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062517ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062517d60 Implicit # | | | `-ConstAttr 0x559062517d88 Implicit # | | |-FunctionDecl 0x559062517ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x559062517e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062517f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062517fd0 Implicit # | | | `-ConstAttr 0x559062517ff8 Implicit # | | |-FunctionDecl 0x5590625180f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x559062518050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5590625181a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062550cb0 Implicit # | | | `-ConstAttr 0x559062550cd8 Implicit # | | |-FunctionDecl 0x559062550df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x559062550d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x559062550ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062550f20 Implicit # | | | `-ConstAttr 0x559062550f48 Implicit # | | |-FunctionDecl 0x559062551068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x559062550fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x559062551118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062551190 Implicit # | | | `-ConstAttr 0x5590625511b8 Implicit # | | |-FunctionDecl 0x5590625512d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x559062551230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x559062551388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062551400 Implicit # | | | `-ConstAttr 0x559062551428 Implicit # | | |-FunctionDecl 0x559062551540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x559062551498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5590625515f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x559062551650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062551698 Implicit # | | | `-ConstAttr 0x5590625516c0 Implicit # | | |-FunctionDecl 0x5590625517e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x559062551738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559062551890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062551908 Implicit # | | | `-ConstAttr 0x559062551930 Implicit # | | |-FunctionDecl 0x559062551a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5590625519a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559062551b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062551b78 Implicit # | | | `-ConstAttr 0x559062551ba0 Implicit # | | |-FunctionDecl 0x559062551ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x559062551c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559062551d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062551e10 Implicit # | | | `-ConstAttr 0x559062551e38 Implicit # | | |-FunctionDecl 0x559062551f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x559062551eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062552008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062552080 Implicit # | | | `-ConstAttr 0x5590625520a8 Implicit # | | |-FunctionDecl 0x5590625521c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x559062552120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062552278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5590625522f0 Implicit # | | | `-ConstAttr 0x559062552318 Implicit # | | |-FunctionDecl 0x559062552438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x559062552390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5590625524e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062552560 Implicit # | | | `-ConstAttr 0x559062552588 Implicit # | | |-FunctionDecl 0x5590625526a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x559062552600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062552758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5590625527d0 Implicit # | | | `-ConstAttr 0x5590625527f8 Implicit # | | |-FunctionDecl 0x559062552900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x559062552858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5590625529b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062552a28 Implicit # | | | `-ConstAttr 0x559062552a50 Implicit # | | |-FunctionDecl 0x559062552b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x559062552ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062552c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062552c98 Implicit # | | | `-ConstAttr 0x559062552cd0 Implicit # | | |-FunctionDecl 0x559062552df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x559062552d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062552ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062552f18 Implicit # | | | `-ConstAttr 0x559062552f40 Implicit # | | |-FunctionDecl 0x559062553060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x559062552fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062553110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062553188 Implicit # | | | `-ConstAttr 0x5590625531b0 Implicit # | | |-FunctionDecl 0x5590625532d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x559062553228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559062553380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5590625533f8 Implicit # | | | `-ConstAttr 0x559062553420 Implicit # | | |-FunctionDecl 0x559062553540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x559062553498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625535f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062553668 Implicit # | | | `-ConstAttr 0x559062553690 Implicit # | | |-FunctionDecl 0x5590625537b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x559062553708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062553860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5590625538d8 Implicit # | | | `-ConstAttr 0x559062553900 Implicit # | | |-FunctionDecl 0x559062553a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x559062553978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062553ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062553b48 Implicit # | | | `-ConstAttr 0x559062553b70 Implicit # | | |-FunctionDecl 0x559062553ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x559062553be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559062553d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062553e08 Implicit # | | | `-ConstAttr 0x559062553e30 Implicit # | | |-FunctionDecl 0x559062553f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x559062553ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062554000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062554078 Implicit # | | | `-ConstAttr 0x5590625540a0 Implicit # | | |-FunctionDecl 0x5590625541c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x559062554118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062554270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5590625542e8 Implicit # | | | `-ConstAttr 0x559062554310 Implicit # | | |-FunctionDecl 0x559062554430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x559062554388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625544e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062554558 Implicit # | | | `-ConstAttr 0x559062554580 Implicit # | | |-FunctionDecl 0x559062554688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5590625545e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x559062554738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5590625547b0 Implicit # | | | `-ConstAttr 0x5590625547d8 Implicit # | | |-FunctionDecl 0x5590625548f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x559062554850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5590625549a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062554a20 Implicit # | | | `-ConstAttr 0x559062554a48 Implicit # | | |-FunctionDecl 0x559062554b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x559062554ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559062554c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062554c90 Implicit # | | | `-ConstAttr 0x559062554cb8 Implicit # | | |-FunctionDecl 0x559062554de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x559062554d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559062554e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x559062554f10 Implicit # | | | `-ConstAttr 0x559062554f38 Implicit # | | |-FunctionDecl 0x559062555188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x559062554fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062555030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062555240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5590625552b8 Implicit # | | | `-ConstAttr 0x5590625552e0 Implicit # | | |-FunctionDecl 0x559062555518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559062555348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5590625553c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5590625555d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559062555648 Implicit # | | | `-ConstAttr 0x559062555670 Implicit # | | |-FunctionDecl 0x5590625558b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5590625556e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x559062555768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559062555970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5590625559e8 Implicit # | | | `-ConstAttr 0x559062555a10 Implicit # | | |-FunctionDecl 0x559062555d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x559062555a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x559062555b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062555db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x559062555e30 Implicit # | | | `-ConstAttr 0x559062555e58 Implicit # | | |-FunctionDecl 0x559062555f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x559062555eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x559062556018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559062556090 Implicit # | | | `-ConstAttr 0x5590625560b8 Implicit # | | |-FunctionDecl 0x5590625561d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x559062556120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062556280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5590625562f8 Implicit # | | | `-ConstAttr 0x559062556320 Implicit # | | |-FunctionDecl 0x559062556448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x559062556398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625564f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559062556570 Implicit # | | | `-ConstAttr 0x559062556598 Implicit # | | |-FunctionDecl 0x5590625566c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x559062556610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062556770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5590625567e8 Implicit # | | | `-ConstAttr 0x559062556810 Implicit # | | |-FunctionDecl 0x559062556920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x559062556870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5590625569d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559062556a48 Implicit # | | | `-ConstAttr 0x559062556a70 Implicit # | | |-FunctionDecl 0x559062556b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x559062556ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062556c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559062556cc0 Implicit # | | | `-ConstAttr 0x559062545460 Implicit # | | |-FunctionDecl 0x559062545588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625454d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062545638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5590625456b0 Implicit # | | | `-ConstAttr 0x5590625456d8 Implicit # | | |-FunctionDecl 0x559062545800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x559062545750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625458b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x559062545928 Implicit # | | | `-ConstAttr 0x559062545950 Implicit # | | |-FunctionDecl 0x559062545a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5590625459b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x559062545b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559062545b88 Implicit # | | | `-ConstAttr 0x559062545bb0 Implicit # | | |-FunctionDecl 0x559062545cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x559062545c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062545d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559062545df0 Implicit # | | | `-ConstAttr 0x559062545e18 Implicit # | | |-FunctionDecl 0x559062545f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x559062545e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062545ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559062546068 Implicit # | | | `-ConstAttr 0x559062546090 Implicit # | | |-FunctionDecl 0x5590625461b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x559062546108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062546268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5590625462e0 Implicit # | | | `-ConstAttr 0x559062546308 Implicit # | | |-FunctionDecl 0x559062559d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x559062546368 col:17 'float' # | | | |-BuiltinAliasAttr 0x559062559db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x559062559e28 Implicit # | | | `-ConstAttr 0x559062559e50 Implicit # | | |-FunctionDecl 0x559062559f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x559062559ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906255a028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55906255a0a0 Implicit # | | | `-ConstAttr 0x55906255a0c8 Implicit # | | |-FunctionDecl 0x55906255a1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55906255a140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906255a2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55906255a318 Implicit # | | | `-ConstAttr 0x55906255a340 Implicit # | | |-FunctionDecl 0x55906255a468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55906255a3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906255a518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55906255a590 Implicit # | | | `-ConstAttr 0x55906255a5b8 Implicit # | | |-FunctionDecl 0x55906255a7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55906255a618 col:17 y 'half' # | | | |-ParmVarDecl 0x55906255a698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55906255a860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255a8d8 Implicit # | | | `-ConstAttr 0x55906255a900 Implicit # | | |-FunctionDecl 0x55906255ab28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55906255a950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55906255a9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906255abe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255ac58 Implicit # | | | `-ConstAttr 0x55906255ac80 Implicit # | | |-FunctionDecl 0x55906255aee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55906255ad10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55906255ad90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906255afa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255b018 Implicit # | | | `-ConstAttr 0x55906255b040 Implicit # | | |-FunctionDecl 0x55906255b278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55906255b0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55906255b120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906255b330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255b3a8 Implicit # | | | `-ConstAttr 0x55906255b3d0 Implicit # | | |-FunctionDecl 0x55906255b5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55906255b430 col:19 y 'float' # | | | |-ParmVarDecl 0x55906255b4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55906255b680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255b6f8 Implicit # | | | `-ConstAttr 0x55906255b720 Implicit # | | |-FunctionDecl 0x55906255b958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55906255b780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55906255b800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906255ba10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255ba88 Implicit # | | | `-ConstAttr 0x55906255bab0 Implicit # | | |-FunctionDecl 0x55906255bd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55906255bb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55906255bb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906255bdd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255be50 Implicit # | | | `-ConstAttr 0x55906255be78 Implicit # | | |-FunctionDecl 0x55906255c0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55906255bed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55906255bf58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906255c160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55906255c1d8 Implicit # | | | `-ConstAttr 0x55906255c200 Implicit # | | |-FunctionDecl 0x55906255c310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55906255c260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55906255c3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255c438 Implicit # | | | `-ConstAttr 0x55906255c460 Implicit # | | |-FunctionDecl 0x55906255c578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55906255c4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906255c628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255c6a0 Implicit # | | | `-ConstAttr 0x55906255c6c8 Implicit # | | |-FunctionDecl 0x55906255c7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55906255c740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906255c8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255c918 Implicit # | | | `-ConstAttr 0x55906255c940 Implicit # | | |-FunctionDecl 0x55906255ca68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55906255c9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906255cb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255cb90 Implicit # | | | `-ConstAttr 0x55906255cbb8 Implicit # | | |-FunctionDecl 0x55906255cd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55906255cc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55906255cde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255ce58 Implicit # | | | `-ConstAttr 0x55906255ce80 Implicit # | | |-FunctionDecl 0x55906255cfa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55906255cef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906255d058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255d0d0 Implicit # | | | `-ConstAttr 0x55906255d0f8 Implicit # | | |-FunctionDecl 0x55906255d220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55906255d170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906255d2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255d348 Implicit # | | | `-ConstAttr 0x55906255d370 Implicit # | | |-FunctionDecl 0x55906255d498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55906255d3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906255d548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55906255d5c0 Implicit # | | | `-ConstAttr 0x55906255d5e8 Implicit # | | |-FunctionDecl 0x55906255d888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55906255d648 col:16 'half' # | | | |-ParmVarDecl 0x55906255d6c8 col:22 'half' # | | | |-ParmVarDecl 0x55906255d748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55906255d948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255d9c0 Implicit # | | | `-ConstAttr 0x55906255d9e8 Implicit # | | |-FunctionDecl 0x55906255dd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55906255da50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55906255dad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55906255db50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906255de00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255de78 Implicit # | | | `-ConstAttr 0x55906255dea0 Implicit # | | |-FunctionDecl 0x55906255e1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55906255df18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55906255df98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55906255e018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906255e268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255e2e0 Implicit # | | | `-ConstAttr 0x55906255e308 Implicit # | | |-FunctionDecl 0x55906255e608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55906255e380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55906255e400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55906255e480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906255e6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255e740 Implicit # | | | `-ConstAttr 0x55906255e768 Implicit # | | |-FunctionDecl 0x55906255ea08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55906255e7c8 col:14 'int' # | | | |-ParmVarDecl 0x55906255e848 col:19 'int' # | | | |-ParmVarDecl 0x55906255e8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55906255eac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255eb40 Implicit # | | | `-ConstAttr 0x55906255eb68 Implicit # | | |-FunctionDecl 0x55906255eed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55906255ebe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55906255ec60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55906255ed50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55906255ef98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255f010 Implicit # | | | `-ConstAttr 0x55906255f038 Implicit # | | |-FunctionDecl 0x55906255f338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55906255f0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55906255f130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55906255f1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55906255f3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255f470 Implicit # | | | `-ConstAttr 0x55906255f498 Implicit # | | |-FunctionDecl 0x55906255f798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55906255f510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55906255f590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55906255f610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55906255f858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255f8d0 Implicit # | | | `-ConstAttr 0x55906255f8f8 Implicit # | | |-FunctionDecl 0x55906255fbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55906255f970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55906255f9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55906255fa70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55906255fcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906255fd60 Implicit # | | | `-ConstAttr 0x55906255fd88 Implicit # | | |-FunctionDecl 0x559062560088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55906255fe00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55906255fe80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55906255ff00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062560148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5590625601c0 Implicit # | | | `-ConstAttr 0x5590625601e8 Implicit # | | |-FunctionDecl 0x5590625604e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x559062560260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5590625602e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x559062560360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5590625605a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062560620 Implicit # | | | `-ConstAttr 0x559062560648 Implicit # | | |-FunctionDecl 0x559062560948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5590625606c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x559062560740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5590625607c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062560a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062560a80 Implicit # | | | `-ConstAttr 0x559062560aa8 Implicit # | | |-FunctionDecl 0x559062561e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x559062560b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x559062560ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x559062560c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559062561ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062561f40 Implicit # | | | `-ConstAttr 0x559062561f68 Implicit # | | |-FunctionDecl 0x559062562268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x559062561fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559062562060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590625620e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062562328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5590625623a0 Implicit # | | | `-ConstAttr 0x5590625623c8 Implicit # | | |-FunctionDecl 0x5590625626c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559062562440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5590625624c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559062562540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062562788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062562800 Implicit # | | | `-ConstAttr 0x559062562828 Implicit # | | |-FunctionDecl 0x559062562b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5590625628a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559062562920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590625629a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062562be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062562c60 Implicit # | | | `-ConstAttr 0x559062562c88 Implicit # | | |-FunctionDecl 0x559062562f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559062562d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559062562d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559062562e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559062563058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5590625630d0 Implicit # | | | `-ConstAttr 0x5590625630f8 Implicit # | | |-FunctionDecl 0x5590625633f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559062563170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590625631f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559062563270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625634b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062563530 Implicit # | | | `-ConstAttr 0x559062563558 Implicit # | | |-FunctionDecl 0x559062563858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5590625635d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559062563650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5590625636d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062563918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062563990 Implicit # | | | `-ConstAttr 0x5590625639b8 Implicit # | | |-FunctionDecl 0x559062563cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559062563a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559062563ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559062563b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062563da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062563e18 Implicit # | | | `-ConstAttr 0x559062563e40 Implicit # | | |-FunctionDecl 0x5590625640d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x559062563ea0 col:18 'float' # | | | |-ParmVarDecl 0x559062563f20 col:25 'float' # | | | |-ParmVarDecl 0x559062563fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x559062564198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062564210 Implicit # | | | `-ConstAttr 0x559062564238 Implicit # | | |-FunctionDecl 0x559062564538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5590625642b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x559062564330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5590625643b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625645f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062564670 Implicit # | | | `-ConstAttr 0x559062564698 Implicit # | | |-FunctionDecl 0x559062564998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559062564710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x559062564790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x559062564810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062564a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062564ad0 Implicit # | | | `-ConstAttr 0x559062564af8 Implicit # | | |-FunctionDecl 0x55906254bd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559062564b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x559062564bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x559062564c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906254bde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906254be60 Implicit # | | | `-ConstAttr 0x55906254be88 Implicit # | | |-FunctionDecl 0x55906254c128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55906254bee8 col:20 'double' # | | | |-ParmVarDecl 0x55906254bf68 col:28 'double' # | | | |-ParmVarDecl 0x55906254bfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55906254c1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906254c260 Implicit # | | | `-ConstAttr 0x55906254c288 Implicit # | | |-FunctionDecl 0x55906254c588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55906254c300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55906254c380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55906254c400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55906254c648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906254c6c0 Implicit # | | | `-ConstAttr 0x55906254c6e8 Implicit # | | |-FunctionDecl 0x55906254c9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55906254c760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55906254c7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55906254c860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55906254caa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55906254cb20 Implicit # | | | `-ConstAttr 0x55906254cb48 Implicit # | | |-FunctionDecl 0x559062566fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55906254cbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x559062566dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x559062566e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559062567088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x559062567100 Implicit # | | | `-ConstAttr 0x559062567128 Implicit # | | |-FunctionDecl 0x559062567270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x559062567188 col:16 'float' # | | | |-BuiltinAliasAttr 0x559062567320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559062567398 Implicit # | | | `-ConstAttr 0x5590625673c0 Implicit # | | |-FunctionDecl 0x559062567550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x559062567428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062567600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559062567678 Implicit # | | | `-ConstAttr 0x5590625676a0 Implicit # | | |-FunctionDecl 0x559062567840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x559062567718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625678f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559062567968 Implicit # | | | `-ConstAttr 0x559062567990 Implicit # | | |-FunctionDecl 0x559062567b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x559062567a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062567be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x559062567c58 Implicit # | | | `-ConstAttr 0x559062567c80 Implicit # | | |-FunctionDecl 0x559062567dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x559062567ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559062567e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559062567ef8 Implicit # | | | `-ConstAttr 0x559062567f20 Implicit # | | |-FunctionDecl 0x559062568038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x559062567f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625680e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559062568160 Implicit # | | | `-ConstAttr 0x559062568188 Implicit # | | |-FunctionDecl 0x5590625682b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x559062568200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062568360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5590625683d8 Implicit # | | | `-ConstAttr 0x559062568400 Implicit # | | |-FunctionDecl 0x559062568528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x559062568478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625685d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559062568650 Implicit # | | | `-ConstAttr 0x559062568678 Implicit # | | |-FunctionDecl 0x559062568788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5590625686d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x559062568838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5590625688b0 Implicit # | | | `-ConstAttr 0x5590625688d8 Implicit # | | |-FunctionDecl 0x559062568a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x559062568950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062568ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559062568b28 Implicit # | | | `-ConstAttr 0x559062568b50 Implicit # | | |-FunctionDecl 0x559062568c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x559062568bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062568d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x559062568da0 Implicit # | | | `-ConstAttr 0x559062569df0 Implicit # | | |-FunctionDecl 0x559062569f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x559062569e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062569fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55906256a040 Implicit # | | | `-ConstAttr 0x55906256a068 Implicit # | | |-FunctionDecl 0x55906256a178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55906256a0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55906256a228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256a2a0 Implicit # | | | `-ConstAttr 0x55906256a2c8 Implicit # | | |-FunctionDecl 0x55906256a3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55906256a330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906256a490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256a508 Implicit # | | | `-ConstAttr 0x55906256a530 Implicit # | | |-FunctionDecl 0x55906256a658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55906256a5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906256a708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256a780 Implicit # | | | `-ConstAttr 0x55906256a7a8 Implicit # | | |-FunctionDecl 0x55906256a8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55906256a820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906256a980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256a9f8 Implicit # | | | `-ConstAttr 0x55906256aa20 Implicit # | | |-FunctionDecl 0x55906256ab30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55906256aa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55906256abe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256ac58 Implicit # | | | `-ConstAttr 0x55906256ac80 Implicit # | | |-FunctionDecl 0x55906256ae00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55906256acf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906256aeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256af28 Implicit # | | | `-ConstAttr 0x55906256af50 Implicit # | | |-FunctionDecl 0x55906256b078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55906256afc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906256b128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256b1a0 Implicit # | | | `-ConstAttr 0x55906256b1c8 Implicit # | | |-FunctionDecl 0x55906256b2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55906256b240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906256b3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55906256b418 Implicit # | | | `-ConstAttr 0x55906256b440 Implicit # | | |-FunctionDecl 0x55906256b5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55906256b490 col:33 used x 'int' # | | | `-CompoundStmt 0x55906256ba28 # | | | `-ReturnStmt 0x55906256ba18 # | | | `-ImplicitCastExpr 0x55906256ba00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55906256b9b8 'int' # | | | |-ImplicitCastExpr 0x55906256b9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256b8e8 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256b9e8 'int' # | | | `-DeclRefExpr 0x55906256b920 'int' lvalue ParmVar 0x55906256b490 'x' 'int' # | | |-FunctionDecl 0x55906256bb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55906256ba58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55906256bd28 # | | | `-ReturnStmt 0x55906256bd18 # | | | `-ImplicitCastExpr 0x55906256bd00 'vector' # | | | `-CallExpr 0x55906256bcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55906256bca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256bc60 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256bce8 'int2':'vector' # | | | `-DeclRefExpr 0x55906256bc80 'int2':'vector' lvalue ParmVar 0x55906256ba58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55906256beb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55906256bd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55906256c058 # | | | `-ReturnStmt 0x55906256c048 # | | | `-ImplicitCastExpr 0x55906256c030 'vector' # | | | `-CallExpr 0x55906256bfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55906256bfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256bf90 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256c018 'int3':'vector' # | | | `-DeclRefExpr 0x55906256bfb0 'int3':'vector' lvalue ParmVar 0x55906256bd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55906256c1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55906256c088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55906256c358 # | | | `-ReturnStmt 0x55906256c348 # | | | `-ImplicitCastExpr 0x55906256c330 'vector' # | | | `-CallExpr 0x55906256c2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55906256c2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256c290 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256c318 'int4':'vector' # | | | `-DeclRefExpr 0x55906256c2b0 'int4':'vector' lvalue ParmVar 0x55906256c088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55906256c4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55906256c388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55906256c640 # | | | `-ReturnStmt 0x55906256c630 # | | | `-CallExpr 0x55906256c5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55906256c5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256c590 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256c618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55906256c5b0 'uint':'unsigned int' lvalue ParmVar 0x55906256c388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55906256c798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55906256c670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55906256c920 # | | | `-ReturnStmt 0x55906256c910 # | | | `-CallExpr 0x55906256c8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55906256c8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256c870 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256c8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55906256c890 'uint2':'vector' lvalue ParmVar 0x55906256c670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55906256ca78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55906256c950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55906256cc00 # | | | `-ReturnStmt 0x55906256cbf0 # | | | `-CallExpr 0x55906256cba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55906256cb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256cb50 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256cbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55906256cb70 'uint3':'vector' lvalue ParmVar 0x55906256c950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55906256cd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55906256cc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55906256cef8 # | | | `-ReturnStmt 0x55906256cee8 # | | | `-CallExpr 0x55906256cea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55906256ce88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256ce48 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256ced0 'uint4':'vector' # | | | `-DeclRefExpr 0x55906256ce68 'uint4':'vector' lvalue ParmVar 0x55906256cc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55906256d058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55906256cf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55906256d1f8 # | | | `-ReturnStmt 0x55906256d1e8 # | | | `-ImplicitCastExpr 0x55906256d1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55906256d188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55906256d170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256d130 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256d1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55906256d150 'int64_t':'long' lvalue ParmVar 0x55906256cf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55906256d358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55906256d228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55906256d4f8 # | | | `-ReturnStmt 0x55906256d4e8 # | | | `-ImplicitCastExpr 0x55906256d4d0 'vector' # | | | `-CallExpr 0x55906256d488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55906256d470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256d430 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256d4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55906256d450 'int64_t2':'vector' lvalue ParmVar 0x55906256d228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55906256d658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55906256d528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55906256d7f8 # | | | `-ReturnStmt 0x55906256d7e8 # | | | `-ImplicitCastExpr 0x55906256d7d0 'vector' # | | | `-CallExpr 0x55906256d788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55906256d770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256d730 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256d7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55906256d750 'int64_t3':'vector' lvalue ParmVar 0x55906256d528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55906256d958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55906256d828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55906256daf8 # | | | `-ReturnStmt 0x55906256dae8 # | | | `-ImplicitCastExpr 0x55906256dad0 'vector' # | | | `-CallExpr 0x55906256da88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55906256da70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256da30 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256dab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55906256da50 'int64_t4':'vector' lvalue ParmVar 0x55906256d828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55906256dc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55906256db28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55906256ddf8 # | | | `-ReturnStmt 0x55906256dde8 # | | | `-ImplicitCastExpr 0x55906256ddd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55906256dd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55906256dd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256dd30 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256ddb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55906256dd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55906256db28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55906256df78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55906256de48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55906256e118 # | | | `-ReturnStmt 0x55906256e108 # | | | `-ImplicitCastExpr 0x55906256e0f0 'vector' # | | | `-CallExpr 0x55906256e0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55906256e090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256e050 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256e0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55906256e070 'uint64_t2':'vector' lvalue ParmVar 0x55906256de48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55906256e278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55906256e148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55906256e418 # | | | `-ReturnStmt 0x55906256e408 # | | | `-ImplicitCastExpr 0x55906256e3f0 'vector' # | | | `-CallExpr 0x55906256e3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55906256e390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256e350 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256e3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55906256e370 'uint64_t3':'vector' lvalue ParmVar 0x55906256e148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55906256e578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55906256e448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55906256e718 # | | | `-ReturnStmt 0x55906256e708 # | | | `-ImplicitCastExpr 0x55906256e6f0 'vector' # | | | `-CallExpr 0x55906256e6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55906256e690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55906256e650 '' Function 0x55906256b748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55906256e6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55906256e670 'uint64_t4':'vector' lvalue ParmVar 0x55906256e448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55906256e808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55906256e758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55906256e8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55906256e930 Implicit # | | | `-ConstAttr 0x55906256e958 Implicit # | | |-FunctionDecl 0x55906256ea70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55906256e9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906256eb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55906256eb98 Implicit # | | | `-ConstAttr 0x55906256ebc0 Implicit # | | |-FunctionDecl 0x55906256ece8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55906256ec38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906256ed98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55906256fb50 Implicit # | | | `-ConstAttr 0x55906256fb78 Implicit # | | |-FunctionDecl 0x55906256fca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55906256fbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906256fd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55906256fdc8 Implicit # | | | `-ConstAttr 0x55906256fdf0 Implicit # | | |-FunctionDecl 0x55906256ff00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55906256fe50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55906256ffb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559062570028 Implicit # | | | `-ConstAttr 0x559062570050 Implicit # | | |-FunctionDecl 0x559062570178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625700c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062570228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5590625702a0 Implicit # | | | `-ConstAttr 0x5590625702c8 Implicit # | | |-FunctionDecl 0x5590625703f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x559062570340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625704a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559062570518 Implicit # | | | `-ConstAttr 0x559062570540 Implicit # | | |-FunctionDecl 0x559062570668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625705b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062570718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x559062570790 Implicit # | | | `-ConstAttr 0x5590625707b8 Implicit # | | |-FunctionDecl 0x559062570968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x559062570818 col:14 'half' # | | | |-ParmVarDecl 0x559062570898 col:20 'half' # | | | |-BuiltinAliasAttr 0x559062570a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062570a98 Implicit # | | | `-ConstAttr 0x559062570ac0 Implicit # | | |-FunctionDecl 0x559062570d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x559062570b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x559062570be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062570df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062570e68 Implicit # | | | `-ConstAttr 0x559062570e90 Implicit # | | |-FunctionDecl 0x5590625710d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x559062570f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x559062570f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062571190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062571208 Implicit # | | | `-ConstAttr 0x559062571230 Implicit # | | |-FunctionDecl 0x559062571478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5590625712a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x559062571328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062571530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5590625715a8 Implicit # | | | `-ConstAttr 0x5590625715d0 Implicit # | | |-FunctionDecl 0x559062571780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x559062571630 col:16 'float' # | | | |-ParmVarDecl 0x5590625716b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x559062571838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5590625718b0 Implicit # | | | `-ConstAttr 0x5590625718d8 Implicit # | | |-FunctionDecl 0x559062571b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x559062571950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5590625719d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062571c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062571ca0 Implicit # | | | `-ConstAttr 0x559062571cc8 Implicit # | | |-FunctionDecl 0x559062571f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x559062571d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x559062571dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062571fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062572048 Implicit # | | | `-ConstAttr 0x559062572070 Implicit # | | |-FunctionDecl 0x5590625722b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5590625720e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x559062572168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062572370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5590625723e8 Implicit # | | | `-ConstAttr 0x559062572410 Implicit # | | |-FunctionDecl 0x559062572608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x559062572470 col:18 'double' # | | | |-ParmVarDecl 0x5590625724f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5590625726c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062572738 Implicit # | | | `-ConstAttr 0x559062572760 Implicit # | | |-FunctionDecl 0x559062572958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5590625727c0 col:12 'int' # | | | |-ParmVarDecl 0x559062572840 col:17 'int' # | | | |-BuiltinAliasAttr 0x559062572a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062572a88 Implicit # | | | `-ConstAttr 0x559062572ab0 Implicit # | | |-FunctionDecl 0x559062572d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x559062572b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x559062572c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559062572e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062572e88 Implicit # | | | `-ConstAttr 0x559062572eb0 Implicit # | | |-FunctionDecl 0x5590625730f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x559062572f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x559062572fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5590625731b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062573228 Implicit # | | | `-ConstAttr 0x559062573250 Implicit # | | |-FunctionDecl 0x559062573498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5590625732c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x559062573348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559062573550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5590625735c8 Implicit # | | | `-ConstAttr 0x5590625735f0 Implicit # | | |-FunctionDecl 0x559062573838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559062573668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590625736e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625738f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062573968 Implicit # | | | `-ConstAttr 0x559062573990 Implicit # | | |-FunctionDecl 0x559062573c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x559062573a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x559062573a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062573cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062573d38 Implicit # | | | `-ConstAttr 0x559062573d60 Implicit # | | |-FunctionDecl 0x559062573fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x559062573dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x559062573e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559062574060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5590625740d8 Implicit # | | | `-ConstAttr 0x559062574100 Implicit # | | |-FunctionDecl 0x559062574348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x559062574178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5590625741f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062574400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062574478 Implicit # | | | `-ConstAttr 0x5590625744a0 Implicit # | | |-FunctionDecl 0x5590625746e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x559062574518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559062574598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5590625747a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062574818 Implicit # | | | `-ConstAttr 0x559062574840 Implicit # | | |-FunctionDecl 0x559062574a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5590625748b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559062574938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062574b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062574be8 Implicit # | | | `-ConstAttr 0x559062574c10 Implicit # | | |-FunctionDecl 0x559062574e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559062574c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559062574d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062574f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062574f88 Implicit # | | | `-ConstAttr 0x559062574fb0 Implicit # | | |-FunctionDecl 0x5590625751f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559062575028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590625750a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625752b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062575328 Implicit # | | | `-ConstAttr 0x559062575350 Implicit # | | |-FunctionDecl 0x559062575598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5590625753c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559062575448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559062575650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5590625756c8 Implicit # | | | `-ConstAttr 0x5590625756f0 Implicit # | | |-FunctionDecl 0x559062575938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x559062575768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590625757e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625759f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062575a68 Implicit # | | | `-ConstAttr 0x559062575a90 Implicit # | | |-FunctionDecl 0x559062575d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x559062575b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559062575bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062575dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x559062575e38 Implicit # | | | `-ConstAttr 0x559062575e60 Implicit # | | |-FunctionDecl 0x5590625760a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559062575ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559062575f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062576160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5590625761d8 Implicit # | | | `-ConstAttr 0x559062576200 Implicit # | | |-FunctionDecl 0x559062576518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x559062576288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062576308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062576388 col:37 'int' # | | | |-AvailabilityAttr 0x5590625765d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062576698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5590625766e0 Implicit # | | | `-ConstAttr 0x559062576708 Implicit # | | |-FunctionDecl 0x559062576970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x559062576780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062576800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062576880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559062576a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062576af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x559062576b38 Implicit # | | | `-ConstAttr 0x559062576b60 Implicit # | | |-FunctionDecl 0x559062576c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x559062576bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x559062576d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559062576d98 Implicit # | | | `-ConstAttr 0x559062576dc0 Implicit # | | |-FunctionDecl 0x559062576ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x559062576e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062576f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559062577000 Implicit # | | | `-ConstAttr 0x559062577028 Implicit # | | |-FunctionDecl 0x559062577150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625770a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062577200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559062577278 Implicit # | | | `-ConstAttr 0x5590625772a0 Implicit # | | |-FunctionDecl 0x5590625773c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x559062577318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062577478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5590625774f0 Implicit # | | | `-ConstAttr 0x559062577518 Implicit # | | |-FunctionDecl 0x559062577628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x559062577578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5590625776d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559062577750 Implicit # | | | `-ConstAttr 0x559062577778 Implicit # | | |-FunctionDecl 0x5590625778a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625777f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062577950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5590625779c8 Implicit # | | | `-ConstAttr 0x5590625779f0 Implicit # | | |-FunctionDecl 0x559062577b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x559062577a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062577bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559062577c50 Implicit # | | | `-ConstAttr 0x559062577c78 Implicit # | | |-FunctionDecl 0x559062577da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x559062577cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062577e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x559062577ec8 Implicit # | | | `-ConstAttr 0x559062577ef0 Implicit # | | |-FunctionDecl 0x559062578000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x559062577f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5590625780b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559062578128 Implicit # | | | `-ConstAttr 0x559062578150 Implicit # | | |-FunctionDecl 0x559062578268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625781b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062578318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559062578390 Implicit # | | | `-ConstAttr 0x5590625783b8 Implicit # | | |-FunctionDecl 0x5590625784e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x559062578430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062578590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559062578608 Implicit # | | | `-ConstAttr 0x559062578630 Implicit # | | |-FunctionDecl 0x559062578758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625786a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062578808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559062578880 Implicit # | | | `-ConstAttr 0x5590625788a8 Implicit # | | |-FunctionDecl 0x5590625789b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x559062578908 col:17 'float' # | | | |-BuiltinAliasAttr 0x559062578a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559062578ae0 Implicit # | | | `-ConstAttr 0x559062578b08 Implicit # | | |-FunctionDecl 0x559062556dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x559062556d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062556e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559062556ee8 Implicit # | | | `-ConstAttr 0x559062556f10 Implicit # | | |-FunctionDecl 0x559062557038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x559062556f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625570e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x559062557160 Implicit # | | | `-ConstAttr 0x559062557188 Implicit # | | |-FunctionDecl 0x5590625572b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x559062557200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062557360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5590625573d8 Implicit # | | | `-ConstAttr 0x559062557400 Implicit # | | |-FunctionDecl 0x5590625575a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x559062557478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062557658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5590625576d0 Implicit # | | | `-ConstAttr 0x5590625576f8 Implicit # | | |-FunctionDecl 0x559062557888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x559062557760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062557938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5590625579b0 Implicit # | | | `-ConstAttr 0x5590625579d8 Implicit # | | |-FunctionDecl 0x559062557b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x559062557a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559062557c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559062557ca0 Implicit # | | | `-ConstAttr 0x559062557cc8 Implicit # | | |-FunctionDecl 0x559062557e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x559062557d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062557f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x559062557fa0 Implicit # | | | `-ConstAttr 0x559062557fc8 Implicit # | | |-FunctionDecl 0x559062558158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x559062558028 col:20 'float' # | | | |-BuiltinAliasAttr 0x559062558208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559062558280 Implicit # | | | `-ConstAttr 0x5590625582a8 Implicit # | | |-FunctionDecl 0x559062558438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x559062558310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625584e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559062558560 Implicit # | | | `-ConstAttr 0x559062558588 Implicit # | | |-FunctionDecl 0x559062558728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x559062558600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625587d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559062558850 Implicit # | | | `-ConstAttr 0x559062558878 Implicit # | | |-FunctionDecl 0x559062558a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5590625588f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062558ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x559062558b40 Implicit # | | | `-ConstAttr 0x559062558b68 Implicit # | | |-FunctionDecl 0x55906257ebd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x559062558bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55906257ec80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257ecf8 Implicit # | | | `-ConstAttr 0x55906257ed20 Implicit # | | |-FunctionDecl 0x55906257eeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55906257ed88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55906257ef68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257efe0 Implicit # | | | `-ConstAttr 0x55906257f008 Implicit # | | |-FunctionDecl 0x55906257f1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55906257f080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55906257f258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257f2d0 Implicit # | | | `-ConstAttr 0x55906257f2f8 Implicit # | | |-FunctionDecl 0x55906257f498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55906257f370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55906257f548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257f5c0 Implicit # | | | `-ConstAttr 0x55906257f5e8 Implicit # | | |-FunctionDecl 0x55906257f710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55906257f660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55906257f7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257f838 Implicit # | | | `-ConstAttr 0x55906257f860 Implicit # | | |-FunctionDecl 0x55906257f988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55906257f8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55906257fa38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257fab0 Implicit # | | | `-ConstAttr 0x55906257fad8 Implicit # | | |-FunctionDecl 0x55906257fc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55906257fb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55906257fcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257fd38 Implicit # | | | `-ConstAttr 0x55906257fd60 Implicit # | | |-FunctionDecl 0x55906257fe88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55906257fdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55906257ff38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55906257ffb0 Implicit # | | | `-ConstAttr 0x55906257ffd8 Implicit # | | |-FunctionDecl 0x559062580178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x559062580050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559062580228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5590625802a0 Implicit # | | | `-ConstAttr 0x5590625802c8 Implicit # | | |-FunctionDecl 0x559062580468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x559062580340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062580518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559062580590 Implicit # | | | `-ConstAttr 0x5590625805b8 Implicit # | | |-FunctionDecl 0x559062580758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x559062580630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062580808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559062580880 Implicit # | | | `-ConstAttr 0x5590625808a8 Implicit # | | |-FunctionDecl 0x559062580a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x559062580920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062580af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559062580b70 Implicit # | | | `-ConstAttr 0x559062580b98 Implicit # | | |-FunctionDecl 0x559062580d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x559062580c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559062580df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559062580e70 Implicit # | | | `-ConstAttr 0x559062580e98 Implicit # | | |-FunctionDecl 0x559062581038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x559062580f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625810e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559062581160 Implicit # | | | `-ConstAttr 0x559062581188 Implicit # | | |-FunctionDecl 0x559062581328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x559062581200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625813d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559062581450 Implicit # | | | `-ConstAttr 0x559062581478 Implicit # | | |-FunctionDecl 0x559062581618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625814f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625816c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x559062581740 Implicit # | | | `-ConstAttr 0x559062581768 Implicit # | | |-FunctionDecl 0x559062581878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5590625817c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x559062581928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5590625819a0 Implicit # | | | `-ConstAttr 0x5590625819c8 Implicit # | | |-FunctionDecl 0x559062581ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x559062581a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062581b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559062581c18 Implicit # | | | `-ConstAttr 0x559062581c40 Implicit # | | |-FunctionDecl 0x559062581d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x559062581cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062581e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559062581e90 Implicit # | | | `-ConstAttr 0x559062581eb8 Implicit # | | |-FunctionDecl 0x559062581fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x559062581f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062582090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559062582108 Implicit # | | | `-ConstAttr 0x559062582130 Implicit # | | |-FunctionDecl 0x559062582240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x559062582190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5590625822f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559062582368 Implicit # | | | `-ConstAttr 0x559062582390 Implicit # | | |-FunctionDecl 0x5590625824b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x559062582408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062582568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5590625825e0 Implicit # | | | `-ConstAttr 0x559062582608 Implicit # | | |-FunctionDecl 0x559062582730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x559062582680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625827e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559062582858 Implicit # | | | `-ConstAttr 0x559062582880 Implicit # | | |-FunctionDecl 0x5590625829a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625828f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062582a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x559062582ad0 Implicit # | | | `-ConstAttr 0x559062582af8 Implicit # | | |-FunctionDecl 0x559062582c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x559062582b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x559062582cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559062582d68 Implicit # | | | `-ConstAttr 0x559062582d90 Implicit # | | |-FunctionDecl 0x559062582ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x559062582df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062582f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559062582fd0 Implicit # | | | `-ConstAttr 0x559062582ff8 Implicit # | | |-FunctionDecl 0x559062583120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x559062583070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625831d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559062583248 Implicit # | | | `-ConstAttr 0x559062583270 Implicit # | | |-FunctionDecl 0x559062583398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625832e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062583448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5590625834c0 Implicit # | | | `-ConstAttr 0x5590625834e8 Implicit # | | |-FunctionDecl 0x5590625835f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x559062583548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5590625836a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559062583720 Implicit # | | | `-ConstAttr 0x559062583748 Implicit # | | |-FunctionDecl 0x559062583870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625837c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062583920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559062583998 Implicit # | | | `-ConstAttr 0x5590625839c0 Implicit # | | |-FunctionDecl 0x559062583ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x559062583a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062583b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559062583c20 Implicit # | | | `-ConstAttr 0x559062583c48 Implicit # | | |-FunctionDecl 0x559062583d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x559062583cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062583e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x559062583e98 Implicit # | | | `-ConstAttr 0x559062583ec0 Implicit # | | |-FunctionDecl 0x559062583fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x559062583f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x559062584078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5590625840f0 Implicit # | | | `-ConstAttr 0x559062584118 Implicit # | | |-FunctionDecl 0x5590625842a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x559062584180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062584358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5590625843d0 Implicit # | | | `-ConstAttr 0x5590625843f8 Implicit # | | |-FunctionDecl 0x559062584598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x559062584470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062584648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5590625846c0 Implicit # | | | `-ConstAttr 0x5590625846e8 Implicit # | | |-FunctionDecl 0x559062584888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x559062584760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062584938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5590625849b0 Implicit # | | | `-ConstAttr 0x5590625849d8 Implicit # | | |-FunctionDecl 0x559062584ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x559062584a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x559062584b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559062584c30 Implicit # | | | `-ConstAttr 0x559062584c58 Implicit # | | |-FunctionDecl 0x559062584df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x559062584cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062584ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559062584f20 Implicit # | | | `-ConstAttr 0x559062584f48 Implicit # | | |-FunctionDecl 0x5590625850e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x559062584fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062585198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559062585210 Implicit # | | | `-ConstAttr 0x559062585238 Implicit # | | |-FunctionDecl 0x5590625853d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5590625852b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062585488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x559062585500 Implicit # | | | `-ConstAttr 0x559062585528 Implicit # | | |-FunctionDecl 0x559062585630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x559062585588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5590625856e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559062585758 Implicit # | | | `-ConstAttr 0x559062585780 Implicit # | | |-FunctionDecl 0x559062585898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5590625857e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062585948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5590625859c0 Implicit # | | | `-ConstAttr 0x5590625859e8 Implicit # | | |-FunctionDecl 0x559062585b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x559062585a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062585bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559062585c58 Implicit # | | | `-ConstAttr 0x559062585c80 Implicit # | | |-FunctionDecl 0x559062585da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x559062585cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062585e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559062585ed0 Implicit # | | | `-ConstAttr 0x559062585ef8 Implicit # | | |-FunctionDecl 0x559062586000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x559062585f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5590625860b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559062586128 Implicit # | | | `-ConstAttr 0x559062586150 Implicit # | | |-FunctionDecl 0x559062586278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5590625861c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062586328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5590625863a0 Implicit # | | | `-ConstAttr 0x5590625863c8 Implicit # | | |-FunctionDecl 0x5590625864f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x559062586440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625865a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559062586618 Implicit # | | | `-ConstAttr 0x559062586640 Implicit # | | |-FunctionDecl 0x559062586768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5590625866b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062586818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x559062586890 Implicit # | | | `-ConstAttr 0x5590625868b8 Implicit # | | |-FunctionDecl 0x559062586b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x559062586918 col:15 'half' # | | | |-ParmVarDecl 0x559062586998 col:21 'half' # | | | |-ParmVarDecl 0x559062586a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x559062586bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559062586c50 Implicit # | | | `-ConstAttr 0x559062586c78 Implicit # | | |-FunctionDecl 0x559062586ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x559062586ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x559062586d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x559062586de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062586f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559062587008 Implicit # | | | `-ConstAttr 0x559062587030 Implicit # | | |-FunctionDecl 0x559062587298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5590625870a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x559062587128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5590625871a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062587358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5590625873d0 Implicit # | | | `-ConstAttr 0x5590625873f8 Implicit # | | |-FunctionDecl 0x559062587660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x559062587470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5590625874f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x559062587570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062587720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559062587798 Implicit # | | | `-ConstAttr 0x5590625877c0 Implicit # | | |-FunctionDecl 0x559062587a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x559062587820 col:17 'float' # | | | |-ParmVarDecl 0x5590625878a0 col:24 'float' # | | | |-ParmVarDecl 0x559062587920 col:31 'float' # | | | |-BuiltinAliasAttr 0x559062587ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559062587b48 Implicit # | | | `-ConstAttr 0x559062587b70 Implicit # | | |-FunctionDecl 0x559062587de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559062587be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x559062587c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x559062587cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062587ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x559062587f20 Implicit # | | | `-ConstAttr 0x559062587f48 Implicit # | | |-FunctionDecl 0x5590625881b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559062587fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x559062588040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5590625880c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062588270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5590625882e8 Implicit # | | | `-ConstAttr 0x559062588310 Implicit # | | |-FunctionDecl 0x559062588578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x559062588388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x559062588408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x559062588488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062588638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5590625886b0 Implicit # | | | `-ConstAttr 0x5590625886d8 Implicit # | | |-FunctionDecl 0x5590625887e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x559062588738 col:14 'half' # | | | |-BuiltinAliasAttr 0x559062588898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559062588910 Implicit # | | | `-ConstAttr 0x559062588938 Implicit # | | |-FunctionDecl 0x559062588a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625889a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062588b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559062588b78 Implicit # | | | `-ConstAttr 0x559062588ba0 Implicit # | | |-FunctionDecl 0x559062588d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x559062588c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062588dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559062588e48 Implicit # | | | `-ConstAttr 0x559062588e70 Implicit # | | |-FunctionDecl 0x559062588f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x559062588ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062589048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5590625890c0 Implicit # | | | `-ConstAttr 0x5590625890e8 Implicit # | | |-FunctionDecl 0x5590625891f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x559062589148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5590625892a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559062589320 Implicit # | | | `-ConstAttr 0x559062589348 Implicit # | | |-FunctionDecl 0x559062589470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625893c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062589520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559062589598 Implicit # | | | `-ConstAttr 0x5590625895c0 Implicit # | | |-FunctionDecl 0x5590625896e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x559062589638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062589798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559062589810 Implicit # | | | `-ConstAttr 0x559062589838 Implicit # | | |-FunctionDecl 0x559062589960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625898b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062589a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x559062589a88 Implicit # | | | `-ConstAttr 0x559062589ab0 Implicit # | | |-FunctionDecl 0x559062589bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x559062589b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x559062589c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559062589ce8 Implicit # | | | `-ConstAttr 0x559062589d10 Implicit # | | |-FunctionDecl 0x559062589e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x559062589d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062589ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x559062589f50 Implicit # | | | `-ConstAttr 0x559062589f78 Implicit # | | |-FunctionDecl 0x55906258a0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x559062589ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906258a150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55906258a1c8 Implicit # | | | `-ConstAttr 0x55906258a1f0 Implicit # | | |-FunctionDecl 0x55906258a318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55906258a268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906258a3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55906258a440 Implicit # | | | `-ConstAttr 0x55906258a468 Implicit # | | |-FunctionDecl 0x55906258a578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55906258a4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55906258a628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55906258a6a0 Implicit # | | | `-ConstAttr 0x55906258a6c8 Implicit # | | |-FunctionDecl 0x55906258a7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55906258a740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906258a8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55906258a918 Implicit # | | | `-ConstAttr 0x55906258a940 Implicit # | | |-FunctionDecl 0x55906258aa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55906258a9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906258ab18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55906258ab90 Implicit # | | | `-ConstAttr 0x55906258abb8 Implicit # | | |-FunctionDecl 0x55906258bd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55906258bc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906258bdf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55906258be68 Implicit # | | | `-ConstAttr 0x55906258be90 Implicit # | | |-FunctionDecl 0x55906258bfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55906258bef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55906258c050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258c0c8 Implicit # | | | `-ConstAttr 0x55906258c0f0 Implicit # | | |-FunctionDecl 0x55906258c208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55906258c158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906258c2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258c330 Implicit # | | | `-ConstAttr 0x55906258c358 Implicit # | | |-FunctionDecl 0x55906258c480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55906258c3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906258c530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258c5a8 Implicit # | | | `-ConstAttr 0x55906258c5d0 Implicit # | | |-FunctionDecl 0x55906258c6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55906258c648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906258c7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258c820 Implicit # | | | `-ConstAttr 0x55906258c848 Implicit # | | |-FunctionDecl 0x55906258c958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55906258c8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55906258ca08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258ca80 Implicit # | | | `-ConstAttr 0x55906258caa8 Implicit # | | |-FunctionDecl 0x55906258cbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55906258cb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906258cc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258ccf8 Implicit # | | | `-ConstAttr 0x55906258cd20 Implicit # | | |-FunctionDecl 0x55906258ce48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55906258cd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906258cef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258cf70 Implicit # | | | `-ConstAttr 0x55906258cf98 Implicit # | | |-FunctionDecl 0x55906258d0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55906258d010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906258d170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55906258d1e8 Implicit # | | | `-ConstAttr 0x55906258d210 Implicit # | | |-FunctionDecl 0x55906258d460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55906258d270 col:14 'half' # | | | |-ParmVarDecl 0x55906258d2f0 col:20 'half' # | | | |-ParmVarDecl 0x55906258d370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55906258d520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55906258d598 Implicit # | | | `-ConstAttr 0x55906258d5c0 Implicit # | | |-FunctionDecl 0x55906258d818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55906258d628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55906258d6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55906258d728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906258d8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55906258d950 Implicit # | | | `-ConstAttr 0x55906258d978 Implicit # | | |-FunctionDecl 0x55906258dbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55906258d9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55906258da70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55906258daf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906258ecc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55906258ed40 Implicit # | | | `-ConstAttr 0x55906258ed68 Implicit # | | |-FunctionDecl 0x55906258efd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55906258ede0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55906258ee60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55906258eee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906258f090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55906258f108 Implicit # | | | `-ConstAttr 0x55906258f130 Implicit # | | |-FunctionDecl 0x55906258f380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55906258f190 col:12 'int' # | | | |-ParmVarDecl 0x55906258f210 col:17 'int' # | | | |-ParmVarDecl 0x55906258f290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55906258f440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55906258f4b8 Implicit # | | | `-ConstAttr 0x55906258f4e0 Implicit # | | |-FunctionDecl 0x55906258f748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55906258f558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55906258f5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55906258f658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55906258f808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55906258f880 Implicit # | | | `-ConstAttr 0x55906258f8a8 Implicit # | | |-FunctionDecl 0x55906258fb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55906258f920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55906258f9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55906258fa20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55906258fbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55906258fc48 Implicit # | | | `-ConstAttr 0x55906258fc70 Implicit # | | |-FunctionDecl 0x55906258fed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55906258fce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55906258fd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55906258fde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55906258ff98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062590010 Implicit # | | | `-ConstAttr 0x559062590038 Implicit # | | |-FunctionDecl 0x5590625902a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5590625900b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062590130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590625901b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062590360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5590625903d8 Implicit # | | | `-ConstAttr 0x559062590400 Implicit # | | |-FunctionDecl 0x559062590668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x559062590478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5590625904f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x559062590578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062590728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5590625907a0 Implicit # | | | `-ConstAttr 0x5590625907c8 Implicit # | | |-FunctionDecl 0x559062590a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x559062590840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5590625908c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x559062590940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559062590af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062590b68 Implicit # | | | `-ConstAttr 0x559062590b90 Implicit # | | |-FunctionDecl 0x559062590e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x559062590c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x559062590cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x559062590d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062590ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062590f68 Implicit # | | | `-ConstAttr 0x559062590f90 Implicit # | | |-FunctionDecl 0x5590625911f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x559062591008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x559062591088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x559062591108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5590625912b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062591330 Implicit # | | | `-ConstAttr 0x559062591358 Implicit # | | |-FunctionDecl 0x5590625915c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5590625913d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x559062591450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590625914d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062591680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5590625916f8 Implicit # | | | `-ConstAttr 0x559062591720 Implicit # | | |-FunctionDecl 0x559062591988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x559062591798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559062591818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x559062591898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062591a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062591ac0 Implicit # | | | `-ConstAttr 0x559062591ae8 Implicit # | | |-FunctionDecl 0x559062591d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x559062591b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559062591be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x559062591c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062591e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062591e88 Implicit # | | | `-ConstAttr 0x559062591eb0 Implicit # | | |-FunctionDecl 0x559062592118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x559062591f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559062591fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x559062592028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5590625921d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062592250 Implicit # | | | `-ConstAttr 0x559062592278 Implicit # | | |-FunctionDecl 0x5590625924e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5590625922f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x559062592370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590625923f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625925a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062592618 Implicit # | | | `-ConstAttr 0x559062592640 Implicit # | | |-FunctionDecl 0x5590625928a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5590625926b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559062592738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5590625927b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062592968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5590625929e0 Implicit # | | | `-ConstAttr 0x559062592a08 Implicit # | | |-FunctionDecl 0x559062592cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x559062592a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559062592b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559062592b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062592d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062592e08 Implicit # | | | `-ConstAttr 0x559062592e30 Implicit # | | |-FunctionDecl 0x559062593080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x559062592e90 col:16 'float' # | | | |-ParmVarDecl 0x559062592f10 col:23 'float' # | | | |-ParmVarDecl 0x559062592f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x559062593140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5590625931b8 Implicit # | | | `-ConstAttr 0x5590625931e0 Implicit # | | |-FunctionDecl 0x559062593448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x559062593258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5590625932d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x559062593358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062593508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062593580 Implicit # | | | `-ConstAttr 0x5590625935a8 Implicit # | | |-FunctionDecl 0x559062593810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x559062593620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5590625936a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x559062593720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625938d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062593948 Implicit # | | | `-ConstAttr 0x559062593970 Implicit # | | |-FunctionDecl 0x559062593bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5590625939e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x559062593a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x559062593ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062593c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062593d10 Implicit # | | | `-ConstAttr 0x559062593d38 Implicit # | | |-FunctionDecl 0x559062593f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x559062593d98 col:18 'double' # | | | |-ParmVarDecl 0x559062593e18 col:26 'double' # | | | |-ParmVarDecl 0x559062593e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x559062594048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5590625940c0 Implicit # | | | `-ConstAttr 0x5590625940e8 Implicit # | | |-FunctionDecl 0x559062594350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x559062594160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5590625941e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x559062594260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559062594410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062594488 Implicit # | | | `-ConstAttr 0x5590625944b0 Implicit # | | |-FunctionDecl 0x559062594718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x559062594528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5590625945a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x559062594628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5590625947d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062594850 Implicit # | | | `-ConstAttr 0x559062594878 Implicit # | | |-FunctionDecl 0x559062594ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5590625948f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x559062594970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5590625949f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559062594ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x559062594c18 Implicit # | | | `-ConstAttr 0x559062594c40 Implicit # | | |-FunctionDecl 0x559062564f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x559062564db0 col:14 'half' # | | | |-ParmVarDecl 0x559062564e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x559062564fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062565030 Implicit # | | | `-ConstAttr 0x559062565058 Implicit # | | |-FunctionDecl 0x559062565210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5590625650c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x559062565140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625652c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062565340 Implicit # | | | `-ConstAttr 0x559062565368 Implicit # | | |-FunctionDecl 0x559062565530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5590625653e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x559062565460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625655e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062565660 Implicit # | | | `-ConstAttr 0x559062565688 Implicit # | | |-FunctionDecl 0x559062565850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x559062565700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x559062565780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062565908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062565980 Implicit # | | | `-ConstAttr 0x5590625659a8 Implicit # | | |-FunctionDecl 0x559062565b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x559062565a08 col:12 'int' # | | | |-ParmVarDecl 0x559062565a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x559062565c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062565c88 Implicit # | | | `-ConstAttr 0x559062565cb0 Implicit # | | |-FunctionDecl 0x559062565ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x559062565d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x559062565da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559062565fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062566028 Implicit # | | | `-ConstAttr 0x559062566050 Implicit # | | |-FunctionDecl 0x559062566298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5590625660c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x559062566148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559062566350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5590625663c8 Implicit # | | | `-ConstAttr 0x5590625663f0 Implicit # | | |-FunctionDecl 0x559062566638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x559062566468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5590625664e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5590625666f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062566768 Implicit # | | | `-ConstAttr 0x559062566790 Implicit # | | |-FunctionDecl 0x559062566958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x559062566808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062566888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062566a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x559062566a88 Implicit # | | | `-ConstAttr 0x559062566ab0 Implicit # | | |-FunctionDecl 0x559062566cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x559062566b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x559062566ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062566d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259ad48 Implicit # | | | `-ConstAttr 0x55906259ad70 Implicit # | | |-FunctionDecl 0x55906259afb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55906259ade8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55906259ae68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55906259b070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259b0e8 Implicit # | | | `-ConstAttr 0x55906259b110 Implicit # | | |-FunctionDecl 0x55906259b318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55906259b188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55906259b208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55906259b3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259b448 Implicit # | | | `-ConstAttr 0x55906259b470 Implicit # | | |-FunctionDecl 0x55906259b638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55906259b4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55906259b568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55906259b6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259b768 Implicit # | | | `-ConstAttr 0x55906259b790 Implicit # | | |-FunctionDecl 0x55906259b9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55906259b808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55906259b888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55906259ba90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259bb08 Implicit # | | | `-ConstAttr 0x55906259bb30 Implicit # | | |-FunctionDecl 0x55906259bd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55906259bba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55906259bc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55906259be30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259bea8 Implicit # | | | `-ConstAttr 0x55906259bed0 Implicit # | | |-FunctionDecl 0x55906259c118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55906259bf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55906259bfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55906259c1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259c248 Implicit # | | | `-ConstAttr 0x55906259c270 Implicit # | | |-FunctionDecl 0x55906259c438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55906259c2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55906259c368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55906259c4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259c568 Implicit # | | | `-ConstAttr 0x55906259c590 Implicit # | | |-FunctionDecl 0x55906259c7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55906259c608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55906259c688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55906259c890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259c908 Implicit # | | | `-ConstAttr 0x55906259c930 Implicit # | | |-FunctionDecl 0x55906259cb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55906259c9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55906259ca28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55906259cc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259cca8 Implicit # | | | `-ConstAttr 0x55906259ccd0 Implicit # | | |-FunctionDecl 0x55906259cf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55906259cd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55906259cde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55906259cff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259d068 Implicit # | | | `-ConstAttr 0x55906259d090 Implicit # | | |-FunctionDecl 0x55906259d240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55906259d0f0 col:16 'float' # | | | |-ParmVarDecl 0x55906259d170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55906259d2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259d370 Implicit # | | | `-ConstAttr 0x55906259d398 Implicit # | | |-FunctionDecl 0x55906259d560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55906259d410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55906259d490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906259d618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259d690 Implicit # | | | `-ConstAttr 0x55906259d6b8 Implicit # | | |-FunctionDecl 0x55906259d880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55906259d730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55906259d7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906259d938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259d9b0 Implicit # | | | `-ConstAttr 0x55906259d9d8 Implicit # | | |-FunctionDecl 0x55906259dba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55906259da50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55906259dad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906259dc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259dcd0 Implicit # | | | `-ConstAttr 0x55906259dcf8 Implicit # | | |-FunctionDecl 0x55906259dea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55906259dd58 col:18 'double' # | | | |-ParmVarDecl 0x55906259ddd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55906259df60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259dfd8 Implicit # | | | `-ConstAttr 0x55906259e000 Implicit # | | |-FunctionDecl 0x55906259e248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55906259e078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55906259e0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55906259e300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259e378 Implicit # | | | `-ConstAttr 0x55906259e3a0 Implicit # | | |-FunctionDecl 0x55906259e5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55906259e418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55906259e498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55906259e6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259e718 Implicit # | | | `-ConstAttr 0x55906259e740 Implicit # | | |-FunctionDecl 0x55906259e988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55906259e7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55906259e838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55906259ea40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55906259eab8 Implicit # | | | `-ConstAttr 0x55906259eae0 Implicit # | | |-FunctionDecl 0x55906259ed20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55906259eb40 col:14 'half' # | | | |-ParmVarDecl 0x55906259ebc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55906259edd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55906259ee50 Implicit # | | | `-ConstAttr 0x55906259ee78 Implicit # | | |-FunctionDecl 0x55906259f030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55906259eee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55906259ef60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906259f0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55906259f160 Implicit # | | | `-ConstAttr 0x55906259f188 Implicit # | | |-FunctionDecl 0x55906259f350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55906259f200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55906259f280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906259f408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55906259f480 Implicit # | | | `-ConstAttr 0x55906259f4a8 Implicit # | | |-FunctionDecl 0x55906259f670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55906259f520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55906259f5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906259f728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55906259f7a0 Implicit # | | | `-ConstAttr 0x55906259f7c8 Implicit # | | |-FunctionDecl 0x55906259f978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55906259f828 col:12 'int' # | | | |-ParmVarDecl 0x55906259f8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55906259fa30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55906259faa8 Implicit # | | | `-ConstAttr 0x55906259fad0 Implicit # | | |-FunctionDecl 0x55906259fc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55906259fb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55906259fbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55906259fd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55906259fdc8 Implicit # | | | `-ConstAttr 0x55906259fdf0 Implicit # | | |-FunctionDecl 0x55906259ffb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55906259fe68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55906259fee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a0070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a00e8 Implicit # | | | `-ConstAttr 0x5590625a0110 Implicit # | | |-FunctionDecl 0x5590625a02d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5590625a0188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5590625a0208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a0390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a0408 Implicit # | | | `-ConstAttr 0x5590625a0430 Implicit # | | |-FunctionDecl 0x5590625a05f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5590625a04a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590625a0528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625a06b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a0728 Implicit # | | | `-ConstAttr 0x5590625a0750 Implicit # | | |-FunctionDecl 0x5590625a0918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5590625a07c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5590625a0848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a09d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a0a48 Implicit # | | | `-ConstAttr 0x5590625a0a70 Implicit # | | |-FunctionDecl 0x5590625a0c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5590625a0ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5590625a0b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a0cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a0d78 Implicit # | | | `-ConstAttr 0x5590625a0da0 Implicit # | | |-FunctionDecl 0x5590625a0f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5590625a0e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5590625a0e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a1020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a1098 Implicit # | | | `-ConstAttr 0x5590625a10c0 Implicit # | | |-FunctionDecl 0x5590625a1270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5590625a1120 col:16 'float' # | | | |-ParmVarDecl 0x5590625a11a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5590625a1328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a13a0 Implicit # | | | `-ConstAttr 0x5590625a13c8 Implicit # | | |-FunctionDecl 0x5590625a1590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5590625a1440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5590625a14c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a1648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a16c0 Implicit # | | | `-ConstAttr 0x5590625a16e8 Implicit # | | |-FunctionDecl 0x5590625a18b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5590625a1760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5590625a17e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a1968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a19e0 Implicit # | | | `-ConstAttr 0x5590625a1a08 Implicit # | | |-FunctionDecl 0x5590625a1bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5590625a1a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5590625a1b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a1c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a1d00 Implicit # | | | `-ConstAttr 0x5590625a1d28 Implicit # | | |-FunctionDecl 0x5590625a1ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5590625a1da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5590625a1e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5590625a1fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a2020 Implicit # | | | `-ConstAttr 0x5590625a2048 Implicit # | | |-FunctionDecl 0x5590625a2210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5590625a20c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590625a2140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a22c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a2340 Implicit # | | | `-ConstAttr 0x5590625a2368 Implicit # | | |-FunctionDecl 0x5590625a2530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5590625a23e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5590625a2460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a25e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a2660 Implicit # | | | `-ConstAttr 0x5590625a2688 Implicit # | | |-FunctionDecl 0x5590625a2850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5590625a2700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590625a2780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a2908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a2980 Implicit # | | | `-ConstAttr 0x5590625a29a8 Implicit # | | |-FunctionDecl 0x5590625a2b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5590625a2a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5590625a2aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5590625a2c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a2ca0 Implicit # | | | `-ConstAttr 0x5590625a2cc8 Implicit # | | |-FunctionDecl 0x5590625a48b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5590625a4768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590625a47e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a4970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a49e8 Implicit # | | | `-ConstAttr 0x5590625a4a10 Implicit # | | |-FunctionDecl 0x5590625a4bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5590625a4a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5590625a4b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a4c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a4d08 Implicit # | | | `-ConstAttr 0x5590625a4d30 Implicit # | | |-FunctionDecl 0x5590625a4ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5590625a4da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5590625a4e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a4fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a5028 Implicit # | | | `-ConstAttr 0x5590625a5050 Implicit # | | |-FunctionDecl 0x5590625a5200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5590625a50b0 col:18 'double' # | | | |-ParmVarDecl 0x5590625a5130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5590625a52b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a5330 Implicit # | | | `-ConstAttr 0x5590625a5358 Implicit # | | |-FunctionDecl 0x5590625a5520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5590625a53d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5590625a5450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a55d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a5650 Implicit # | | | `-ConstAttr 0x5590625a5678 Implicit # | | |-FunctionDecl 0x5590625a5840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5590625a56f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5590625a5770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a58f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a5970 Implicit # | | | `-ConstAttr 0x5590625a5998 Implicit # | | |-FunctionDecl 0x5590625a5b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5590625a5a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5590625a5a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a5c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5590625a5c90 Implicit # | | | `-ConstAttr 0x5590625a5cb8 Implicit # | | |-FunctionTemplateDecl 0x5590625a60e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5590625a5d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5590625a5d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5590625a6038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5590625a5e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5590625a5f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a6148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5590625a6650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5590625a61c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590625a6258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5590625a62c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5590625a65a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5590625a63f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5590625a64d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a66b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5590625a6b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5590625a6778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5590625a67e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5590625a6aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5590625a6920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5590625a69d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a6bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5590625a70d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5590625a6c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590625a6cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5590625a6d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5590625a7028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5590625a6e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5590625a6f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a7138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5590625a7668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5590625a71d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5590625a7248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5590625a72b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5590625a75c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5590625a7418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5590625a74f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a76d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5590625a7ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5590625a7758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590625a77f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5590625a7868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5590625a78d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5590625a7c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5590625a7a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5590625a7b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a7d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5590625a80d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5590625a7db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5590625a7e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5590625a8028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5590625a7f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a8130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5590625a8580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5590625a81a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590625a8248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5590625a82b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5590625a84d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5590625a8428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625a85e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5590625a8770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5590625a8690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5590625a8820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a8898 Implicit # | | | `-ConstAttr 0x5590625a88c0 Implicit # | | |-FunctionDecl 0x5590625a89d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625a8928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a8a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a8b00 Implicit # | | | `-ConstAttr 0x5590625a8b28 Implicit # | | |-FunctionDecl 0x5590625a8c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625a8ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a8d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a8d78 Implicit # | | | `-ConstAttr 0x5590625a8da0 Implicit # | | |-FunctionDecl 0x5590625a8ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625a8e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a8f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a8ff0 Implicit # | | | `-ConstAttr 0x5590625a9018 Implicit # | | |-FunctionDecl 0x5590625a9128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5590625a9078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5590625a91d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a9250 Implicit # | | | `-ConstAttr 0x5590625a9278 Implicit # | | |-FunctionDecl 0x5590625a93a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625a92f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a9450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a94c8 Implicit # | | | `-ConstAttr 0x5590625a94f0 Implicit # | | |-FunctionDecl 0x5590625a9618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625a9568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625a96c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a9740 Implicit # | | | `-ConstAttr 0x5590625a9768 Implicit # | | |-FunctionDecl 0x5590625a9890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625a97e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625a9940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5590625a99b8 Implicit # | | | `-ConstAttr 0x5590625a99e0 Implicit # | | |-FunctionDecl 0x5590625a9b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5590625a9a38 col:13 'bool' # | | | |-ParmVarDecl 0x5590625a9ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5590625a9c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625a9ca8 Implicit # | | | `-ConstAttr 0x5590625a9cd0 Implicit # | | |-FunctionDecl 0x5590625a9e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5590625a9d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5590625a9db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5590625a9f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625a9fb8 Implicit # | | | `-ConstAttr 0x5590625a9fe0 Implicit # | | |-FunctionDecl 0x5590625aa1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5590625aa058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5590625aa0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5590625aa260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625aa2d8 Implicit # | | | `-ConstAttr 0x5590625aa300 Implicit # | | |-FunctionDecl 0x5590625aa4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5590625aa378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5590625aa3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5590625aa580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625aa5f8 Implicit # | | | `-ConstAttr 0x5590625aa620 Implicit # | | |-FunctionDecl 0x5590625aa7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5590625aa680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5590625aa700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5590625aa8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625aa918 Implicit # | | | `-ConstAttr 0x5590625aa940 Implicit # | | |-FunctionDecl 0x5590625aaaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5590625aa9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5590625aaa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5590625aaba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625aac20 Implicit # | | | `-ConstAttr 0x5590625aac48 Implicit # | | |-FunctionDecl 0x5590625aadf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5590625aaca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5590625aad28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5590625aaeb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625aaf28 Implicit # | | | `-ConstAttr 0x5590625aaf50 Implicit # | | |-FunctionDecl 0x5590625ab100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5590625aafb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5590625ab030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ab1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ab230 Implicit # | | | `-ConstAttr 0x5590625ab258 Implicit # | | |-FunctionDecl 0x5590625ab408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5590625ab2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5590625ab338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ab4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ab538 Implicit # | | | `-ConstAttr 0x5590625ab560 Implicit # | | |-FunctionDecl 0x5590625ab710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5590625ab5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5590625ab640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ab7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ab840 Implicit # | | | `-ConstAttr 0x5590625ab868 Implicit # | | |-FunctionDecl 0x5590625aba18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5590625ab8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5590625ab948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5590625abad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625abb48 Implicit # | | | `-ConstAttr 0x5590625abb70 Implicit # | | |-FunctionDecl 0x5590625abd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5590625abbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5590625abc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5590625abdd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625abe50 Implicit # | | | `-ConstAttr 0x5590625abe78 Implicit # | | |-FunctionDecl 0x5590625ac028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5590625abed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5590625abf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ac0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ac158 Implicit # | | | `-ConstAttr 0x5590625ac180 Implicit # | | |-FunctionDecl 0x5590625ac330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5590625ac1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5590625ac260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ac3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ac460 Implicit # | | | `-ConstAttr 0x5590625ac488 Implicit # | | |-FunctionDecl 0x5590625ac638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5590625ac4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5590625ac568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ac6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ac790 Implicit # | | | `-ConstAttr 0x5590625ac7b8 Implicit # | | |-FunctionDecl 0x5590625ac968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5590625ac818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5590625ac898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5590625aca20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625aca98 Implicit # | | | `-ConstAttr 0x5590625acac0 Implicit # | | |-FunctionDecl 0x5590625acc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5590625acb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5590625acba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5590625acd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625acda0 Implicit # | | | `-ConstAttr 0x5590625acdc8 Implicit # | | |-FunctionDecl 0x5590625acf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5590625ace28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5590625acea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ad030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ad0a8 Implicit # | | | `-ConstAttr 0x5590625ad0d0 Implicit # | | |-FunctionDecl 0x5590625ad280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5590625ad130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5590625ad1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5590625ad338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5590625ad3b0 Implicit # | | | `-ConstAttr 0x5590625ad3d8 Implicit # | | |-FunctionDecl 0x5590625ad588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5590625ad438 col:14 'half' # | | | |-ParmVarDecl 0x5590625ad4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5590625ad640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625ad6b8 Implicit # | | | `-ConstAttr 0x5590625ad6e0 Implicit # | | |-FunctionDecl 0x5590625ad898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5590625ad748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5590625ad7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625ad950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625ad9c8 Implicit # | | | `-ConstAttr 0x5590625ad9f0 Implicit # | | |-FunctionDecl 0x5590625adbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5590625ada68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5590625adae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625adc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625adce8 Implicit # | | | `-ConstAttr 0x5590625add10 Implicit # | | |-FunctionDecl 0x5590625aded8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5590625add88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5590625ade08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625adf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625ae008 Implicit # | | | `-ConstAttr 0x5590625ae030 Implicit # | | |-FunctionDecl 0x5590625ae1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5590625ae090 col:16 'float' # | | | |-ParmVarDecl 0x5590625ae110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5590625ae298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625ae310 Implicit # | | | `-ConstAttr 0x5590625ae338 Implicit # | | |-FunctionDecl 0x5590625ae500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5590625ae3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5590625ae430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625ae5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625ae630 Implicit # | | | `-ConstAttr 0x5590625ae658 Implicit # | | |-FunctionDecl 0x5590625ae870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5590625ae6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5590625ae7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625ae928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625ae9a0 Implicit # | | | `-ConstAttr 0x5590625ae9c8 Implicit # | | |-FunctionDecl 0x5590625aeb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5590625aea40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5590625aeac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625aec48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5590625aecc0 Implicit # | | | `-ConstAttr 0x5590625aece8 Implicit # | | |-FunctionDecl 0x5590625aee10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5590625aed60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625aeec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625aef38 Implicit # | | | `-ConstAttr 0x5590625aef60 Implicit # | | |-FunctionDecl 0x5590625af078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5590625aefc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5590625af128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625af1a0 Implicit # | | | `-ConstAttr 0x5590625af1c8 Implicit # | | |-FunctionDecl 0x5590625af2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5590625af240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5590625af3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625af418 Implicit # | | | `-ConstAttr 0x5590625af440 Implicit # | | |-FunctionDecl 0x5590625af568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625af4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5590625af618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625af690 Implicit # | | | `-ConstAttr 0x5590625af6b8 Implicit # | | |-FunctionDecl 0x5590625af7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625af730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5590625af890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625af908 Implicit # | | | `-ConstAttr 0x5590625af930 Implicit # | | |-FunctionDecl 0x5590625afa58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625af9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625afb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625afb80 Implicit # | | | `-ConstAttr 0x5590625afba8 Implicit # | | |-FunctionDecl 0x5590625afcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625afc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625afd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625afdf8 Implicit # | | | `-ConstAttr 0x5590625afe20 Implicit # | | |-FunctionDecl 0x5590625aff48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625afe98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625afff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5590625b0070 Implicit # | | | `-ConstAttr 0x5590625b0098 Implicit # | | |-FunctionDecl 0x5590625b0260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5590625b0110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5590625b0190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b0318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5590625b0390 Implicit # | | | `-ConstAttr 0x5590625b03b8 Implicit # | | |-FunctionDecl 0x5590625b0570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5590625b0420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5590625b04a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b0628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5590625b06a0 Implicit # | | | `-ConstAttr 0x5590625b06c8 Implicit # | | |-FunctionDecl 0x5590625b07f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5590625b0728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5590625b08a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b0920 Implicit # | | | `-ConstAttr 0x5590625b0948 Implicit # | | |-FunctionDecl 0x5590625b0a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625b09b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b0b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b0b88 Implicit # | | | `-ConstAttr 0x5590625b0bb0 Implicit # | | |-FunctionDecl 0x5590625b0cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625b0c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b0d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b0e00 Implicit # | | | `-ConstAttr 0x5590625b0e28 Implicit # | | |-FunctionDecl 0x5590625b0f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625b0ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b1000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b1078 Implicit # | | | `-ConstAttr 0x5590625b10a0 Implicit # | | |-FunctionDecl 0x5590625b11b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5590625b1100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5590625b1260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b12d8 Implicit # | | | `-ConstAttr 0x5590625b1300 Implicit # | | |-FunctionDecl 0x5590625b1428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625b1378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b14d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b1550 Implicit # | | | `-ConstAttr 0x5590625b1578 Implicit # | | |-FunctionDecl 0x5590625b16a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625b15f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b1750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b17c8 Implicit # | | | `-ConstAttr 0x5590625b17f0 Implicit # | | |-FunctionDecl 0x5590625b1918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625b1868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b19c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b1a40 Implicit # | | | `-ConstAttr 0x5590625b1a68 Implicit # | | |-FunctionDecl 0x5590625b1b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5590625b1ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5590625b1c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b1ca0 Implicit # | | | `-ConstAttr 0x5590625b1cc8 Implicit # | | |-FunctionDecl 0x5590625b1df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5590625b1d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b1ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b1f18 Implicit # | | | `-ConstAttr 0x5590625b1f40 Implicit # | | |-FunctionDecl 0x5590625b2068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5590625b1fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b2118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b2190 Implicit # | | | `-ConstAttr 0x5590625b21b8 Implicit # | | |-FunctionDecl 0x5590625b22e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5590625b2230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b2390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5590625b2408 Implicit # | | | `-ConstAttr 0x5590625b2430 Implicit # | | |-FunctionDecl 0x5590625b2540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5590625b2490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5590625b25f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b2668 Implicit # | | | `-ConstAttr 0x5590625b2690 Implicit # | | |-FunctionDecl 0x5590625b27c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625b26f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b2870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b28e8 Implicit # | | | `-ConstAttr 0x5590625b2910 Implicit # | | |-FunctionDecl 0x5590625b2a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625b2988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b2ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b2b60 Implicit # | | | `-ConstAttr 0x5590625b2b88 Implicit # | | |-FunctionDecl 0x5590625b2cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625b2c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b2d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b2dd8 Implicit # | | | `-ConstAttr 0x5590625b2e00 Implicit # | | |-FunctionDecl 0x5590625b2f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5590625b2e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5590625b2fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b3038 Implicit # | | | `-ConstAttr 0x5590625b3060 Implicit # | | |-FunctionDecl 0x5590625b3188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625b30d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b3238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b32b0 Implicit # | | | `-ConstAttr 0x5590625b32d8 Implicit # | | |-FunctionDecl 0x5590625b3400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625b3350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b34b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b3528 Implicit # | | | `-ConstAttr 0x5590625b3550 Implicit # | | |-FunctionDecl 0x5590625b3678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625b35c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b3728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5590625b37a0 Implicit # | | | `-ConstAttr 0x5590625b37c8 Implicit # | | |-FunctionDecl 0x5590625b38d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5590625b3828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5590625b3988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5590625b3a00 Implicit # | | | `-ConstAttr 0x5590625b3a28 Implicit # | | |-FunctionDecl 0x5590625b3b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625b3a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b3bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5590625b3c68 Implicit # | | | `-ConstAttr 0x5590625b3c90 Implicit # | | |-FunctionDecl 0x5590625b3db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625b3d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b3e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5590625b3ee0 Implicit # | | | `-ConstAttr 0x5590625b3f08 Implicit # | | |-FunctionDecl 0x5590625b4030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625b3f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b40e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5590625b4158 Implicit # | | | `-ConstAttr 0x5590625b4180 Implicit # | | |-FunctionDecl 0x5590625b4290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5590625b41e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5590625b4340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5590625b43b8 Implicit # | | | `-ConstAttr 0x5590625b43e0 Implicit # | | |-FunctionDecl 0x5590625b4508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625b4458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b45b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5590625b4630 Implicit # | | | `-ConstAttr 0x5590625b4658 Implicit # | | |-FunctionDecl 0x559062578be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625b46d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062578c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559062578d08 Implicit # | | | `-ConstAttr 0x559062578d30 Implicit # | | |-FunctionDecl 0x559062578e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x559062578da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062578f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x559062578f80 Implicit # | | | `-ConstAttr 0x559062578fa8 Implicit # | | |-FunctionDecl 0x5590625790b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x559062579008 col:19 'half' # | | | |-BuiltinAliasAttr 0x559062579168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5590625791e0 Implicit # | | | `-ConstAttr 0x559062579208 Implicit # | | |-FunctionDecl 0x559062579320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x559062579270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625793d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559062579448 Implicit # | | | `-ConstAttr 0x559062579470 Implicit # | | |-FunctionDecl 0x559062579598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625794e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062579648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5590625796c0 Implicit # | | | `-ConstAttr 0x5590625796e8 Implicit # | | |-FunctionDecl 0x559062579810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x559062579760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625798c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559062579938 Implicit # | | | `-ConstAttr 0x559062579960 Implicit # | | |-FunctionDecl 0x559062579a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5590625799c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x559062579b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559062579b98 Implicit # | | | `-ConstAttr 0x559062579bc0 Implicit # | | |-FunctionDecl 0x559062579ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x559062579c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062579d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x559062579e10 Implicit # | | | `-ConstAttr 0x559062579e38 Implicit # | | |-FunctionDecl 0x559062579f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x559062579eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906257a010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55906257a088 Implicit # | | | `-ConstAttr 0x55906257a0b0 Implicit # | | |-FunctionDecl 0x55906257a1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55906257a128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906257a288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55906257a300 Implicit # | | | `-ConstAttr 0x55906257a328 Implicit # | | |-FunctionDecl 0x55906257a438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55906257a388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55906257a4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55906257a560 Implicit # | | | `-ConstAttr 0x55906257a588 Implicit # | | |-FunctionDecl 0x55906257a6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55906257a600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55906257a760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55906257a7d8 Implicit # | | | `-ConstAttr 0x55906257a800 Implicit # | | |-FunctionDecl 0x55906257a928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55906257a878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55906257a9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55906257aa50 Implicit # | | | `-ConstAttr 0x55906257aa78 Implicit # | | |-FunctionDecl 0x55906257abf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55906257aaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55906257aca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55906257ad18 Implicit # | | | `-ConstAttr 0x55906257ad40 Implicit # | | |-FunctionTemplateDecl 0x55906257b158 col:3 select # | | | |-TemplateTypeParmDecl 0x55906257ad78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906257b0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55906257ae40 col:14 'bool' # | | | |-ParmVarDecl 0x55906257aeb8 col:17 'T' # | | | |-ParmVarDecl 0x55906257af30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55906257b1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55906257b2a8 Implicit # | | | `-ConstAttr 0x55906257b2d0 Implicit # | | |-FunctionTemplateDecl 0x55906257b7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55906257b2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906257b728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55906257b478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55906257b558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55906257b638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55906257b840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55906257bda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55906257b8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906257bcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55906257ba48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55906257bb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55906257bc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55906257be10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55906257c370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55906257be98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906257c2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55906257c018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55906257c0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55906257c1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55906257c3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55906257c970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55906257c468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906257c8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55906257c5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55906257c660 col:39 'T' # | | | |-ParmVarDecl 0x55906257c740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55906257c9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c0b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55906257ca68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c0a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5590625c07c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5590625c0838 col:39 'T' # | | | |-ParmVarDecl 0x5590625c0918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625c0b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c10b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5590625c0bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c1008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5590625c0d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5590625c0df0 col:39 'T' # | | | |-ParmVarDecl 0x5590625c0ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5590625c1120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c16b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5590625c11a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c1608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5590625c1328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5590625c1408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5590625c1480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5590625c1720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c1c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5590625c17a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c1bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5590625c1928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5590625c1a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5590625c1a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5590625c1cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c2210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5590625c1d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c2168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5590625c1ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5590625c1fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5590625c2030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5590625c2280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c2950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5590625c2308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c28a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5590625c2620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5590625c2698 col:23 'T' # | | | |-ParmVarDecl 0x5590625c2710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5590625c29c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c2fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5590625c2a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c2f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5590625c2cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5590625c2d68 col:23 'T' # | | | |-ParmVarDecl 0x5590625c2de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5590625c3030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5590625c3630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5590625c30b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625c3588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5590625c3360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5590625c33d8 col:23 'T' # | | | |-ParmVarDecl 0x5590625c3450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5590625c36a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5590625c3800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5590625c3750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5590625c38b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c3928 Implicit # | | | `-ConstAttr 0x5590625c3950 Implicit # | | |-FunctionDecl 0x5590625c3a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625c39b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c3b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c3b90 Implicit # | | | `-ConstAttr 0x5590625c3bb8 Implicit # | | |-FunctionDecl 0x5590625c3ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625c3c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c3d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c3e08 Implicit # | | | `-ConstAttr 0x5590625c3e30 Implicit # | | |-FunctionDecl 0x5590625c3f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625c3ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c4008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c4080 Implicit # | | | `-ConstAttr 0x5590625c40a8 Implicit # | | |-FunctionDecl 0x5590625c41b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5590625c4108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5590625c4268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c42e0 Implicit # | | | `-ConstAttr 0x5590625c4308 Implicit # | | |-FunctionDecl 0x5590625c4430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625c4380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c44e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c4558 Implicit # | | | `-ConstAttr 0x5590625c4580 Implicit # | | |-FunctionDecl 0x5590625c46a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625c45f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c4758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c47e0 Implicit # | | | `-ConstAttr 0x5590625c4808 Implicit # | | |-FunctionDecl 0x5590625c4930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625c4880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c49e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5590625c4a58 Implicit # | | | `-ConstAttr 0x5590625c4a80 Implicit # | | |-FunctionDecl 0x5590625c4b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5590625c4ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5590625c4c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c4cb8 Implicit # | | | `-ConstAttr 0x5590625c4ce0 Implicit # | | |-FunctionDecl 0x5590625c4df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625c4d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c4ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c4f20 Implicit # | | | `-ConstAttr 0x5590625c4f48 Implicit # | | |-FunctionDecl 0x5590625c5070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625c4fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c5120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c5198 Implicit # | | | `-ConstAttr 0x5590625c51c0 Implicit # | | |-FunctionDecl 0x5590625c52e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625c5238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c5398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c5410 Implicit # | | | `-ConstAttr 0x5590625c5438 Implicit # | | |-FunctionDecl 0x5590625c5548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5590625c5498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5590625c55f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c5670 Implicit # | | | `-ConstAttr 0x5590625c5698 Implicit # | | |-FunctionDecl 0x5590625c57c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625c5710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c5870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c58e8 Implicit # | | | `-ConstAttr 0x5590625c5910 Implicit # | | |-FunctionDecl 0x5590625c5a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625c5988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c5ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c5b60 Implicit # | | | `-ConstAttr 0x5590625c5b88 Implicit # | | |-FunctionDecl 0x5590625c5cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625c5c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c5d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5590625c5dd8 Implicit # | | | `-ConstAttr 0x5590625c5e00 Implicit # | | |-FunctionDecl 0x5590625c5f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5590625c5e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5590625c5fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c6038 Implicit # | | | `-ConstAttr 0x5590625c6060 Implicit # | | |-FunctionDecl 0x5590625c6178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625c60c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c6228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c62a0 Implicit # | | | `-ConstAttr 0x5590625c62c8 Implicit # | | |-FunctionDecl 0x5590625c63f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625c6340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c64a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c6518 Implicit # | | | `-ConstAttr 0x5590625c6540 Implicit # | | |-FunctionDecl 0x5590625c6668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625c65b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c6718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c6790 Implicit # | | | `-ConstAttr 0x5590625c67b8 Implicit # | | |-FunctionDecl 0x5590625c68d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5590625c6828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5590625c6988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c6a00 Implicit # | | | `-ConstAttr 0x5590625c6a28 Implicit # | | |-FunctionDecl 0x5590625c6b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625c6aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c6c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c6c78 Implicit # | | | `-ConstAttr 0x5590625c6ca0 Implicit # | | |-FunctionDecl 0x5590625c6dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625c6d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c6e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c6ef0 Implicit # | | | `-ConstAttr 0x5590625c6f18 Implicit # | | |-FunctionDecl 0x5590625c7040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625c6f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c70f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5590625c7168 Implicit # | | | `-ConstAttr 0x5590625c7190 Implicit # | | |-FunctionDecl 0x5590625c7340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5590625c71f0 col:15 'half' # | | | |-ParmVarDecl 0x5590625c7270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5590625c73f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c7470 Implicit # | | | `-ConstAttr 0x5590625c7498 Implicit # | | |-FunctionDecl 0x5590625c7650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5590625c7500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5590625c7580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c7708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c7780 Implicit # | | | `-ConstAttr 0x5590625c77a8 Implicit # | | |-FunctionDecl 0x5590625c7970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5590625c7820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5590625c78a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c7a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c7aa0 Implicit # | | | `-ConstAttr 0x5590625c7ac8 Implicit # | | |-FunctionDecl 0x5590625c7c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5590625c7b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5590625c7bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c7d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c7dc0 Implicit # | | | `-ConstAttr 0x5590625c7de8 Implicit # | | |-FunctionDecl 0x5590625c7f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5590625c7e48 col:17 'float' # | | | |-ParmVarDecl 0x5590625c7ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5590625c8050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c80c8 Implicit # | | | `-ConstAttr 0x5590625c80f0 Implicit # | | |-FunctionDecl 0x5590625c82b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5590625c8168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5590625c81e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c8370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c83e8 Implicit # | | | `-ConstAttr 0x5590625c8410 Implicit # | | |-FunctionDecl 0x5590625c85d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5590625c8488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5590625c8508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c8690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c8708 Implicit # | | | `-ConstAttr 0x5590625c8730 Implicit # | | |-FunctionDecl 0x5590625c8950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5590625c8800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5590625c8880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c8a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5590625c8a80 Implicit # | | | `-ConstAttr 0x5590625c8aa8 Implicit # | | |-FunctionDecl 0x5590625c8bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5590625c8b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5590625c8c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c8ce0 Implicit # | | | `-ConstAttr 0x5590625c8d08 Implicit # | | |-FunctionDecl 0x5590625c8e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625c8d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c8ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c8f48 Implicit # | | | `-ConstAttr 0x5590625c8f70 Implicit # | | |-FunctionDecl 0x5590625c9098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625c8fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c9148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c91c0 Implicit # | | | `-ConstAttr 0x5590625c91e8 Implicit # | | |-FunctionDecl 0x5590625c9310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625c9260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c93c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c9438 Implicit # | | | `-ConstAttr 0x5590625c9460 Implicit # | | |-FunctionDecl 0x5590625c9570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5590625c94c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5590625c9620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c9698 Implicit # | | | `-ConstAttr 0x5590625c96c0 Implicit # | | |-FunctionDecl 0x5590625c97e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625c9738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625c9898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c9910 Implicit # | | | `-ConstAttr 0x5590625c9938 Implicit # | | |-FunctionDecl 0x5590625c9a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625c99b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625c9b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c9b88 Implicit # | | | `-ConstAttr 0x5590625c9bb0 Implicit # | | |-FunctionDecl 0x5590625c9cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625c9c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625c9d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5590625c9e00 Implicit # | | | `-ConstAttr 0x5590625c9e28 Implicit # | | |-FunctionDecl 0x5590625c9f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5590625c9e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5590625c9fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625ca060 Implicit # | | | `-ConstAttr 0x5590625ca088 Implicit # | | |-FunctionDecl 0x5590625ca1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625ca0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625ca250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625ca2c8 Implicit # | | | `-ConstAttr 0x5590625ca2f0 Implicit # | | |-FunctionDecl 0x5590625ca418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625ca368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625ca4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625ca540 Implicit # | | | `-ConstAttr 0x5590625ca568 Implicit # | | |-FunctionDecl 0x5590625ca690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625ca5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625ca740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625ca7b8 Implicit # | | | `-ConstAttr 0x5590625ca810 Implicit # | | |-FunctionDecl 0x5590625ca920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5590625ca870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5590625ca9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625caa48 Implicit # | | | `-ConstAttr 0x5590625caa70 Implicit # | | |-FunctionDecl 0x5590625cab98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625caae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625cac48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625cacc0 Implicit # | | | `-ConstAttr 0x5590625cace8 Implicit # | | |-FunctionDecl 0x5590625cae10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625cad60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625caec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625caf38 Implicit # | | | `-ConstAttr 0x5590625caf60 Implicit # | | |-FunctionDecl 0x5590625cb088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625cafd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625cb138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5590625cb1b0 Implicit # | | | `-ConstAttr 0x5590625cb1d8 Implicit # | | |-FunctionDecl 0x5590625cb2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5590625cb238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5590625cb398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cb410 Implicit # | | | `-ConstAttr 0x5590625cb438 Implicit # | | |-FunctionDecl 0x5590625cb550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625cb4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625cb600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cb678 Implicit # | | | `-ConstAttr 0x5590625cb6a0 Implicit # | | |-FunctionDecl 0x5590625cb7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625cb718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625cb878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cb8f0 Implicit # | | | `-ConstAttr 0x5590625cb918 Implicit # | | |-FunctionDecl 0x5590625cba40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625cb990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625cbaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cbb68 Implicit # | | | `-ConstAttr 0x5590625cbb90 Implicit # | | |-FunctionDecl 0x5590625cbca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5590625cbbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5590625cbd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cbdc8 Implicit # | | | `-ConstAttr 0x5590625cbdf0 Implicit # | | |-FunctionDecl 0x5590625cbf18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625cbe68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625cbfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cc040 Implicit # | | | `-ConstAttr 0x5590625cc068 Implicit # | | |-FunctionDecl 0x5590625cc190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625cc0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625cc240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cc2b8 Implicit # | | | `-ConstAttr 0x5590625cc2e0 Implicit # | | |-FunctionDecl 0x5590625cc408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625cc358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625cc4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5590625cc530 Implicit # | | | `-ConstAttr 0x5590625cc558 Implicit # | | |-FunctionDecl 0x5590625cc660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5590625cc5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5590625cc710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cc770 # | | | |-NoThrowAttr 0x5590625cc7b0 Implicit # | | | `-ConstAttr 0x5590625cc7d8 Implicit # | | |-FunctionDecl 0x5590625cc900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5590625cc850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625cc9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cca10 # | | | |-NoThrowAttr 0x5590625cca50 Implicit # | | | `-ConstAttr 0x5590625cca78 Implicit # | | |-FunctionDecl 0x5590625ccba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5590625ccaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625ccc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cccb0 # | | | |-NoThrowAttr 0x5590625cccf0 Implicit # | | | `-ConstAttr 0x5590625ccd18 Implicit # | | |-FunctionDecl 0x5590625cce40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5590625ccd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625ccef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625ccf50 # | | | |-NoThrowAttr 0x5590625ccf90 Implicit # | | | `-ConstAttr 0x5590625ccfb8 Implicit # | | |-FunctionDecl 0x5590625cd0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5590625cd028 col:56 'int' # | | | |-AvailabilityAttr 0x5590625cd180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cd240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cd270 # | | | |-NoThrowAttr 0x5590625cd2b0 Implicit # | | | `-ConstAttr 0x5590625cd2d8 Implicit # | | |-FunctionDecl 0x5590625cd488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5590625cd360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5590625cd538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cd5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cd628 # | | | |-NoThrowAttr 0x5590625cd668 Implicit # | | | `-ConstAttr 0x5590625cd690 Implicit # | | |-FunctionDecl 0x5590625cd848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5590625cd718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5590625cd8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cd9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cd9e8 # | | | |-NoThrowAttr 0x5590625cda28 Implicit # | | | `-ConstAttr 0x5590625cda50 Implicit # | | |-FunctionDecl 0x5590625cdc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5590625cdad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5590625cdcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cdd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cdda8 # | | | |-NoThrowAttr 0x5590625cdde8 Implicit # | | | `-ConstAttr 0x5590625cde10 Implicit # | | |-FunctionDecl 0x5590625cdf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5590625cde98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5590625cdff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ce0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625ce0e0 # | | | |-NoThrowAttr 0x5590625ce120 Implicit # | | | `-ConstAttr 0x5590625ce148 Implicit # | | |-FunctionDecl 0x5590625ce2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5590625ce1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5590625ce3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ce468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625ce498 # | | | |-NoThrowAttr 0x5590625ce4d8 Implicit # | | | `-ConstAttr 0x5590625ce500 Implicit # | | |-FunctionDecl 0x5590625ce6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5590625ce588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5590625ce768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ce860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625ce890 # | | | |-NoThrowAttr 0x5590625ce8d0 Implicit # | | | `-ConstAttr 0x5590625ce8f8 Implicit # | | |-FunctionDecl 0x5590625ceaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5590625ce980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5590625ceb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cec18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cec48 # | | | |-NoThrowAttr 0x5590625cec88 Implicit # | | | `-ConstAttr 0x5590625cecb0 Implicit # | | |-FunctionDecl 0x5590625cede0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5590625ced38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5590625cee90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cef50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cef80 # | | | |-NoThrowAttr 0x5590625cefc0 Implicit # | | | `-ConstAttr 0x5590625cefe8 Implicit # | | |-FunctionDecl 0x5590625cf198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5590625cf070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5590625cf248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cf308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cf338 # | | | |-NoThrowAttr 0x5590625cf378 Implicit # | | | `-ConstAttr 0x5590625cf3a0 Implicit # | | |-FunctionDecl 0x5590625cf558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5590625cf428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625cf608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cf6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cf6f8 # | | | |-NoThrowAttr 0x5590625cf738 Implicit # | | | `-ConstAttr 0x5590625cf760 Implicit # | | |-FunctionDecl 0x5590625cf918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5590625cf7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5590625cf9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cfa88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cfab8 # | | | |-NoThrowAttr 0x5590625cfaf8 Implicit # | | | `-ConstAttr 0x5590625cfb20 Implicit # | | |-FunctionDecl 0x5590625cfc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5590625cfba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5590625cfd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625cfdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625cfdf0 # | | | |-NoThrowAttr 0x5590625cfe30 Implicit # | | | `-ConstAttr 0x5590625cfe58 Implicit # | | |-FunctionDecl 0x5590625d0008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625cfee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5590625d00b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d0178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d01a8 # | | | |-NoThrowAttr 0x5590625d01e8 Implicit # | | | `-ConstAttr 0x5590625d0210 Implicit # | | |-FunctionDecl 0x5590625d03c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625d0298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625d0478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d0538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d0568 # | | | |-NoThrowAttr 0x5590625d05a8 Implicit # | | | `-ConstAttr 0x5590625d05d0 Implicit # | | |-FunctionDecl 0x5590625d0788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625d0658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5590625d0848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d0908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d0938 # | | | |-NoThrowAttr 0x5590625d0978 Implicit # | | | `-ConstAttr 0x5590625d09a0 Implicit # | | |-FunctionDecl 0x5590625d0ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5590625d0a10 col:58 'float' # | | | |-AvailabilityAttr 0x5590625d0b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d0c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d0c58 # | | | |-NoThrowAttr 0x5590625d0c98 Implicit # | | | `-ConstAttr 0x5590625d0cc0 Implicit # | | |-FunctionDecl 0x5590625d0df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5590625d0d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5590625d0ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d0f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d0f98 # | | | |-NoThrowAttr 0x5590625d0fd8 Implicit # | | | `-ConstAttr 0x5590625d1000 Implicit # | | |-FunctionDecl 0x5590625d1138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5590625d1088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5590625d11e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d12a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d12d8 # | | | |-NoThrowAttr 0x5590625d1318 Implicit # | | | `-ConstAttr 0x5590625d1340 Implicit # | | |-FunctionDecl 0x5590625d1478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5590625d13c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5590625d1528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d15e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d1618 # | | | |-NoThrowAttr 0x5590625d1658 Implicit # | | | `-ConstAttr 0x5590625d1680 Implicit # | | |-FunctionDecl 0x5590625d1798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5590625d16f0 col:59 'double' # | | | |-AvailabilityAttr 0x5590625d1848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d1908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d1938 # | | | |-NoThrowAttr 0x5590625d1978 Implicit # | | | `-ConstAttr 0x5590625d19a0 Implicit # | | |-FunctionDecl 0x5590625d1b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5590625d1a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5590625d1c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d1cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d1cf8 # | | | |-NoThrowAttr 0x5590625d1d38 Implicit # | | | `-ConstAttr 0x5590625d1d60 Implicit # | | |-FunctionDecl 0x5590625d1f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5590625d1de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5590625d1fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d2088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d20b8 # | | | |-NoThrowAttr 0x5590625d20f8 Implicit # | | | `-ConstAttr 0x5590625d2120 Implicit # | | |-FunctionDecl 0x5590625d22d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5590625d21a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5590625d2388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d2448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5590625d2478 # | | | |-NoThrowAttr 0x5590625d24b8 Implicit # | | | `-ConstAttr 0x5590625d24e0 Implicit # | | |-FunctionDecl 0x5590625d25f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5590625d2548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5590625d26a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d2760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5590625d2790 # | | | |-NoThrowAttr 0x5590625d27d0 Implicit # | | | `-ConstAttr 0x5590625d27f8 Implicit # | | |-FunctionDecl 0x5590625d2908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5590625d2860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5590625d29b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d2a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5590625d2aa8 # | | | |-NoThrowAttr 0x5590625d2ae8 Implicit # | | | `-ConstAttr 0x5590625d2b10 Implicit # | | |-FunctionDecl 0x5590625d2c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5590625d2b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5590625d2d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d2e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5590625d2e38 # | | | |-NoThrowAttr 0x5590625d2e78 Implicit # | | | `-ConstAttr 0x5590625d2ea0 Implicit # | | |-FunctionDecl 0x5590625d3028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5590625d2ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5590625d30d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d3198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5590625d31c8 # | | | |-NoThrowAttr 0x5590625d3208 Implicit # | | | `-ConstAttr 0x5590625d3230 Implicit # | | |-FunctionDecl 0x5590625d3308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5590625d33b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d3470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5590625d34a0 # | | | |-NoThrowAttr 0x5590625d34e0 Implicit # | | | `-ConstAttr 0x5590625d3508 Implicit # | | |-FunctionDecl 0x5590625d35a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5590625d3648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d3708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5590625d3738 # | | | |-NoThrowAttr 0x5590625d3778 Implicit # | | | `-ConstAttr 0x5590625d37a0 Implicit # | | |-FunctionDecl 0x5590625d3810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5590625d38b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d3978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5590625d39a8 # | | | |-NoThrowAttr 0x5590625d39e8 Implicit # | | | `-ConstAttr 0x5590625d3a10 Implicit # | | |-FunctionDecl 0x5590625d3b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5590625d3a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5590625d3bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625d3c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5590625d3cb8 # | | | |-NoThrowAttr 0x5590625d3cf8 Implicit # | | | `-ConstAttr 0x5590625d3d20 Implicit # | | |-FunctionDecl 0x5590625d3f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5590625d3d68 col:53 'bool' # | | | |-ParmVarDecl 0x5590625d3de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d3fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d4048 # | | | |-NoThrowAttr 0x5590625d4088 Implicit # | | | `-ConstAttr 0x5590625d40b0 Implicit # | | |-FunctionDecl 0x5590625d42e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5590625d4118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5590625d4198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d43a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d4400 # | | | |-NoThrowAttr 0x5590625d4440 Implicit # | | | `-ConstAttr 0x5590625d4468 Implicit # | | |-FunctionDecl 0x5590625d46b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5590625d44e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5590625d4560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d4770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d47d0 # | | | |-NoThrowAttr 0x5590625d4810 Implicit # | | | `-ConstAttr 0x5590625d5870 Implicit # | | |-FunctionDecl 0x5590625d5ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5590625d58e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5590625d5968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d5b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d5bd0 # | | | |-NoThrowAttr 0x5590625d5c10 Implicit # | | | `-ConstAttr 0x5590625d5c38 Implicit # | | |-FunctionDecl 0x5590625d5e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5590625d5c98 col:53 'half' # | | | |-ParmVarDecl 0x5590625d5d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d5f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d5f80 # | | | |-NoThrowAttr 0x5590625d5fc0 Implicit # | | | `-ConstAttr 0x5590625d5fe8 Implicit # | | |-FunctionDecl 0x5590625d6238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5590625d6060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5590625d60e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d62f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d6350 # | | | |-NoThrowAttr 0x5590625d6390 Implicit # | | | `-ConstAttr 0x5590625d63b8 Implicit # | | |-FunctionDecl 0x5590625d6608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5590625d6430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5590625d64b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d66c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d6720 # | | | |-NoThrowAttr 0x5590625d6760 Implicit # | | | `-ConstAttr 0x5590625d6788 Implicit # | | |-FunctionDecl 0x5590625d69d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5590625d6800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5590625d6880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d6a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d6af0 # | | | |-NoThrowAttr 0x5590625d6b30 Implicit # | | | `-ConstAttr 0x5590625d6b58 Implicit # | | |-FunctionDecl 0x5590625d6d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5590625d6bb8 col:51 'int' # | | | |-ParmVarDecl 0x5590625d6c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d6e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d6ea0 # | | | |-NoThrowAttr 0x5590625d6ee0 Implicit # | | | `-ConstAttr 0x5590625d6f08 Implicit # | | |-FunctionDecl 0x5590625d7158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5590625d6f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5590625d7000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d7210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d7270 # | | | |-NoThrowAttr 0x5590625d72b0 Implicit # | | | `-ConstAttr 0x5590625d72d8 Implicit # | | |-FunctionDecl 0x5590625d7528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5590625d7350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5590625d73d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d75e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d7640 # | | | |-NoThrowAttr 0x5590625d7680 Implicit # | | | `-ConstAttr 0x5590625d76a8 Implicit # | | |-FunctionDecl 0x5590625d7938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5590625d7720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5590625d77a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d79f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d7a50 # | | | |-NoThrowAttr 0x5590625d7a90 Implicit # | | | `-ConstAttr 0x5590625d7ab8 Implicit # | | |-FunctionDecl 0x5590625d7cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5590625d7b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590625d7bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d7d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d7de0 # | | | |-NoThrowAttr 0x5590625d7e20 Implicit # | | | `-ConstAttr 0x5590625d7e48 Implicit # | | |-FunctionDecl 0x5590625d8098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5590625d7ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5590625d7f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d8150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d81b0 # | | | |-NoThrowAttr 0x5590625d81f0 Implicit # | | | `-ConstAttr 0x5590625d8218 Implicit # | | |-FunctionDecl 0x5590625d8468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5590625d8290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5590625d8310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d8520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d8580 # | | | |-NoThrowAttr 0x5590625d85c0 Implicit # | | | `-ConstAttr 0x5590625d85e8 Implicit # | | |-FunctionDecl 0x5590625d8838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5590625d8660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5590625d86e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d88f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d8950 # | | | |-NoThrowAttr 0x5590625d8990 Implicit # | | | `-ConstAttr 0x5590625d89b8 Implicit # | | |-FunctionDecl 0x5590625d8be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5590625d8a18 col:55 'float' # | | | |-ParmVarDecl 0x5590625d8a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d8ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d8d00 # | | | |-NoThrowAttr 0x5590625d8d40 Implicit # | | | `-ConstAttr 0x5590625d8d68 Implicit # | | |-FunctionDecl 0x5590625d8fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5590625d8de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5590625d8e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d9070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d90d0 # | | | |-NoThrowAttr 0x5590625d9110 Implicit # | | | `-ConstAttr 0x5590625d9138 Implicit # | | |-FunctionDecl 0x5590625d9388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5590625d91b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5590625d9230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d9440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d94a0 # | | | |-NoThrowAttr 0x5590625d94e0 Implicit # | | | `-ConstAttr 0x5590625d9508 Implicit # | | |-FunctionDecl 0x5590625d9758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5590625d9580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5590625d9600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d9810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d9890 # | | | |-NoThrowAttr 0x5590625d98d0 Implicit # | | | `-ConstAttr 0x5590625d98f8 Implicit # | | |-FunctionDecl 0x5590625d9b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5590625d9970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5590625d99f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d9c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625d9c60 # | | | |-NoThrowAttr 0x5590625d9ca0 Implicit # | | | `-ConstAttr 0x5590625d9cc8 Implicit # | | |-FunctionDecl 0x5590625d9f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5590625d9d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590625d9dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625d9fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625da030 # | | | |-NoThrowAttr 0x5590625da070 Implicit # | | | `-ConstAttr 0x5590625da098 Implicit # | | |-FunctionDecl 0x5590625da2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5590625da110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5590625da190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625da3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625da400 # | | | |-NoThrowAttr 0x5590625da440 Implicit # | | | `-ConstAttr 0x5590625da468 Implicit # | | |-FunctionDecl 0x5590625da6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5590625da4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590625da560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625da770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625da7d0 # | | | |-NoThrowAttr 0x5590625da810 Implicit # | | | `-ConstAttr 0x5590625da838 Implicit # | | |-FunctionDecl 0x5590625daa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5590625da8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5590625da930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625dab40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625daba0 # | | | |-NoThrowAttr 0x5590625dabe0 Implicit # | | | `-ConstAttr 0x5590625dac08 Implicit # | | |-FunctionDecl 0x5590625dae58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5590625dac80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590625dad00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625daf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625daf70 # | | | |-NoThrowAttr 0x5590625dafb0 Implicit # | | | `-ConstAttr 0x5590625dafd8 Implicit # | | |-FunctionDecl 0x5590625db228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5590625db050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5590625db0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625db2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625db340 # | | | |-NoThrowAttr 0x5590625db380 Implicit # | | | `-ConstAttr 0x5590625db3a8 Implicit # | | |-FunctionDecl 0x5590625db5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5590625db420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5590625db4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625db6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625db710 # | | | |-NoThrowAttr 0x5590625db750 Implicit # | | | `-ConstAttr 0x5590625db778 Implicit # | | |-FunctionDecl 0x5590625db9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5590625db7d8 col:57 'double' # | | | |-ParmVarDecl 0x5590625db8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625dbab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625dbb10 # | | | |-NoThrowAttr 0x5590625dbb50 Implicit # | | | `-ConstAttr 0x5590625dbb78 Implicit # | | |-FunctionDecl 0x5590625dbdc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5590625dbbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5590625dbc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625dbe80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625dbee0 # | | | |-NoThrowAttr 0x5590625dbf20 Implicit # | | | `-ConstAttr 0x5590625dbf48 Implicit # | | |-FunctionDecl 0x5590625dc198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5590625dbfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5590625dc040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625dc250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625dc2b0 # | | | |-NoThrowAttr 0x5590625dc2f0 Implicit # | | | `-ConstAttr 0x5590625dc318 Implicit # | | |-FunctionDecl 0x5590625dc568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5590625dc390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5590625dc410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625dc620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5590625dc680 # | | | |-NoThrowAttr 0x5590625dc6c0 Implicit # | | | `-ConstAttr 0x5590625dc6e8 Implicit # | | |-FunctionDecl 0x5590625dc820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5590625dc770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5590625dc8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dc990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625dc9c0 # | | | |-NoThrowAttr 0x5590625dca00 Implicit # | | | `-ConstAttr 0x5590625dca28 Implicit # | | |-FunctionDecl 0x5590625dcb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5590625dcaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5590625dcc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dccc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625dccf0 # | | | |-NoThrowAttr 0x5590625dcd30 Implicit # | | | `-ConstAttr 0x5590625dcd58 Implicit # | | |-FunctionDecl 0x5590625dce90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5590625dcde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5590625dcf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dd000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625dd030 # | | | |-NoThrowAttr 0x5590625dd070 Implicit # | | | `-ConstAttr 0x5590625dd098 Implicit # | | |-FunctionDecl 0x5590625dd1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625dd120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5590625dd280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dd340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625dd370 # | | | |-NoThrowAttr 0x5590625dd3b0 Implicit # | | | `-ConstAttr 0x5590625dd3d8 Implicit # | | |-FunctionDecl 0x5590625dd510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625dd460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5590625dd5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dd680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625dd6b0 # | | | |-NoThrowAttr 0x5590625dd6f0 Implicit # | | | `-ConstAttr 0x5590625dd718 Implicit # | | |-FunctionDecl 0x5590625dd8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625dd7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5590625dd960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dda20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625dda50 # | | | |-NoThrowAttr 0x5590625dda90 Implicit # | | | `-ConstAttr 0x5590625ddab8 Implicit # | | |-FunctionDecl 0x5590625ddbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625ddb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625ddca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ddd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625ddd90 # | | | |-NoThrowAttr 0x5590625dddd0 Implicit # | | | `-ConstAttr 0x5590625dddf8 Implicit # | | |-FunctionDecl 0x5590625ddf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625dde80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5590625ddfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625de0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5590625de0d0 # | | | |-NoThrowAttr 0x5590625de110 Implicit # | | | `-ConstAttr 0x5590625de138 Implicit # | | |-FunctionDecl 0x5590625de270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5590625de1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5590625de320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625de3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625de410 # | | | |-NoThrowAttr 0x5590625de450 Implicit # | | | `-ConstAttr 0x5590625de478 Implicit # | | |-FunctionDecl 0x5590625de5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5590625de4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5590625de650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625de710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625de740 # | | | |-NoThrowAttr 0x5590625de780 Implicit # | | | `-ConstAttr 0x5590625de7a8 Implicit # | | |-FunctionDecl 0x5590625de8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5590625de830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5590625de990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dea50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625dea80 # | | | |-NoThrowAttr 0x5590625deac0 Implicit # | | | `-ConstAttr 0x5590625deae8 Implicit # | | |-FunctionDecl 0x5590625dec20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625deb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5590625decd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ded90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625dedc0 # | | | |-NoThrowAttr 0x5590625dee00 Implicit # | | | `-ConstAttr 0x5590625dee28 Implicit # | | |-FunctionDecl 0x5590625def60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625deeb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5590625df010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625df0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625df100 # | | | |-NoThrowAttr 0x5590625df140 Implicit # | | | `-ConstAttr 0x5590625df168 Implicit # | | |-FunctionDecl 0x5590625df2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625df1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5590625df350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625df410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625df440 # | | | |-NoThrowAttr 0x5590625df480 Implicit # | | | `-ConstAttr 0x5590625df4a8 Implicit # | | |-FunctionDecl 0x5590625df5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625df530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625df690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625df750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625df780 # | | | |-NoThrowAttr 0x5590625df7c0 Implicit # | | | `-ConstAttr 0x5590625df7e8 Implicit # | | |-FunctionDecl 0x5590625df970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625df8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5590625dfa20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dfae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5590625dfb10 # | | | |-NoThrowAttr 0x5590625dfb50 Implicit # | | | `-ConstAttr 0x5590625dfb78 Implicit # | | |-FunctionDecl 0x5590625dfcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5590625dfc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5590625dfd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625dfe20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625dfe50 # | | | |-NoThrowAttr 0x5590625dfe90 Implicit # | | | `-ConstAttr 0x5590625dfeb8 Implicit # | | |-FunctionDecl 0x5590625dffe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5590625dff30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5590625e0090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e0150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625e0180 # | | | |-NoThrowAttr 0x5590625e01c0 Implicit # | | | `-ConstAttr 0x5590625e01e8 Implicit # | | |-FunctionDecl 0x5590625e0320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5590625e0270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5590625e03d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e0490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625e04c0 # | | | |-NoThrowAttr 0x5590625e0500 Implicit # | | | `-ConstAttr 0x5590625e0528 Implicit # | | |-FunctionDecl 0x5590625e0660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625e05b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5590625e0710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e07d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625e0800 # | | | |-NoThrowAttr 0x5590625e0840 Implicit # | | | `-ConstAttr 0x5590625e0868 Implicit # | | |-FunctionDecl 0x5590625e09a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625e08f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5590625e0a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e0b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625e0b40 # | | | |-NoThrowAttr 0x5590625e0b80 Implicit # | | | `-ConstAttr 0x5590625e0ba8 Implicit # | | |-FunctionDecl 0x5590625e0ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625e0c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5590625e0d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e0e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625e0e80 # | | | |-NoThrowAttr 0x5590625e0ec0 Implicit # | | | `-ConstAttr 0x5590625e0ee8 Implicit # | | |-FunctionDecl 0x5590625e1020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625e0f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625e10d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e1190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625e11c0 # | | | |-NoThrowAttr 0x5590625e1200 Implicit # | | | `-ConstAttr 0x5590625e1228 Implicit # | | |-FunctionDecl 0x5590625e1360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625e12b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5590625e1410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e14d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5590625e1500 # | | | |-NoThrowAttr 0x5590625e1540 Implicit # | | | `-ConstAttr 0x5590625e1568 Implicit # | | |-FunctionDecl 0x5590625e1678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5590625e15c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5590625e1728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e1788 # | | | |-NoThrowAttr 0x5590625e17c8 Implicit # | | | `-ConstAttr 0x5590625e17f0 Implicit # | | |-FunctionDecl 0x5590625e19b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625e1858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e1a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e1ac8 # | | | |-NoThrowAttr 0x5590625e1b08 Implicit # | | | `-ConstAttr 0x5590625e1b30 Implicit # | | |-FunctionDecl 0x5590625e1c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625e1ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e1d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e1d68 # | | | |-NoThrowAttr 0x5590625e1da8 Implicit # | | | `-ConstAttr 0x5590625e1dd0 Implicit # | | |-FunctionDecl 0x5590625e1ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625e1e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e1fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e2008 # | | | |-NoThrowAttr 0x5590625e2048 Implicit # | | | `-ConstAttr 0x5590625e2070 Implicit # | | |-FunctionDecl 0x5590625e2180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5590625e20d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5590625e2230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e2290 # | | | |-NoThrowAttr 0x5590625e22d0 Implicit # | | | `-ConstAttr 0x5590625e22f8 Implicit # | | |-FunctionDecl 0x5590625e2420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5590625e2370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e24d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e2530 # | | | |-NoThrowAttr 0x5590625e2570 Implicit # | | | `-ConstAttr 0x5590625e2598 Implicit # | | |-FunctionDecl 0x5590625e26c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5590625e2610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e2770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e27d0 # | | | |-NoThrowAttr 0x5590625e2810 Implicit # | | | `-ConstAttr 0x5590625e2838 Implicit # | | |-FunctionDecl 0x5590625e2960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5590625e28b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e2a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e2a70 # | | | |-NoThrowAttr 0x5590625e2ab0 Implicit # | | | `-ConstAttr 0x5590625e2ad8 Implicit # | | |-FunctionDecl 0x5590625e2c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5590625e2b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625e2cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e2d10 # | | | |-NoThrowAttr 0x5590625e2d50 Implicit # | | | `-ConstAttr 0x5590625e2d78 Implicit # | | |-FunctionDecl 0x5590625e2ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5590625e2df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e2f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e2fb0 # | | | |-NoThrowAttr 0x5590625e2ff0 Implicit # | | | `-ConstAttr 0x5590625e3018 Implicit # | | |-FunctionDecl 0x5590625e3140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5590625e3090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e31f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e3250 # | | | |-NoThrowAttr 0x5590625e3290 Implicit # | | | `-ConstAttr 0x5590625e32b8 Implicit # | | |-FunctionDecl 0x5590625e33e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625e3330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e3490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e34f0 # | | | |-NoThrowAttr 0x5590625e3530 Implicit # | | | `-ConstAttr 0x5590625e3558 Implicit # | | |-FunctionDecl 0x5590625e3680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5590625e35d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5590625e3730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e3790 # | | | |-NoThrowAttr 0x5590625e37d0 Implicit # | | | `-ConstAttr 0x5590625e37f8 Implicit # | | |-FunctionDecl 0x5590625e3bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5590625e3870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e3c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e3cd0 # | | | |-NoThrowAttr 0x5590625e3d10 Implicit # | | | `-ConstAttr 0x5590625e3d38 Implicit # | | |-FunctionDecl 0x5590625e3e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5590625e3db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e3f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e3f70 # | | | |-NoThrowAttr 0x5590625e3fb0 Implicit # | | | `-ConstAttr 0x5590625e3fd8 Implicit # | | |-FunctionDecl 0x5590625e4100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5590625e4050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e41b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e4210 # | | | |-NoThrowAttr 0x5590625e4250 Implicit # | | | `-ConstAttr 0x5590625e4278 Implicit # | | |-FunctionDecl 0x5590625e43a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625e42f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5590625e4450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e44b0 # | | | |-NoThrowAttr 0x5590625e44f0 Implicit # | | | `-ConstAttr 0x5590625e4518 Implicit # | | |-FunctionDecl 0x5590625e4640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625e4590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e46f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e4750 # | | | |-NoThrowAttr 0x5590625e4790 Implicit # | | | `-ConstAttr 0x5590625e47b8 Implicit # | | |-FunctionDecl 0x5590625e48e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625e4830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e4990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e49f0 # | | | |-NoThrowAttr 0x5590625e4a30 Implicit # | | | `-ConstAttr 0x5590625e4a58 Implicit # | | |-FunctionDecl 0x5590625e4b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625e4ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e4c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e4c90 # | | | |-NoThrowAttr 0x5590625e4cd0 Implicit # | | | `-ConstAttr 0x5590625e4cf8 Implicit # | | |-FunctionDecl 0x5590625e4e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5590625e4d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5590625e4eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e4f18 # | | | |-NoThrowAttr 0x5590625e4f58 Implicit # | | | `-ConstAttr 0x5590625e4f80 Implicit # | | |-FunctionDecl 0x5590625e50a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625e4ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e5158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e51b8 # | | | |-NoThrowAttr 0x5590625e51f8 Implicit # | | | `-ConstAttr 0x5590625e5220 Implicit # | | |-FunctionDecl 0x5590625e5348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625e5298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e53f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e5458 # | | | |-NoThrowAttr 0x5590625e5498 Implicit # | | | `-ConstAttr 0x5590625e54c0 Implicit # | | |-FunctionDecl 0x5590625e55e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625e5538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e5698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e56f8 # | | | |-NoThrowAttr 0x5590625e5738 Implicit # | | | `-ConstAttr 0x5590625e5760 Implicit # | | |-FunctionDecl 0x5590625e5870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5590625e57c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5590625e5920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e5980 # | | | |-NoThrowAttr 0x5590625e59c0 Implicit # | | | `-ConstAttr 0x5590625e59e8 Implicit # | | |-FunctionDecl 0x5590625e5b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5590625e5a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e5e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e5e70 # | | | |-NoThrowAttr 0x5590625e5eb0 Implicit # | | | `-ConstAttr 0x5590625e5ed8 Implicit # | | |-FunctionDecl 0x5590625e6000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5590625e5f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e60b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e6110 # | | | |-NoThrowAttr 0x5590625e6150 Implicit # | | | `-ConstAttr 0x5590625e6178 Implicit # | | |-FunctionDecl 0x5590625e62a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5590625e61f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e6350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5590625e63b0 # | | | |-NoThrowAttr 0x5590625e63f0 Implicit # | | | `-ConstAttr 0x5590625e6418 Implicit # | | |-FunctionDecl 0x5590625e6528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5590625e6478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5590625e65d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e6638 # | | | |-NoThrowAttr 0x5590625e6678 Implicit # | | | `-ConstAttr 0x5590625e66a0 Implicit # | | |-FunctionDecl 0x5590625e67b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625e6708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625e6868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e68c8 # | | | |-NoThrowAttr 0x5590625e6908 Implicit # | | | `-ConstAttr 0x5590625e6930 Implicit # | | |-FunctionDecl 0x5590625e6a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625e69a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625e6b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e6b68 # | | | |-NoThrowAttr 0x5590625e6ba8 Implicit # | | | `-ConstAttr 0x5590625e6bd0 Implicit # | | |-FunctionDecl 0x5590625e6cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625e6c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625e6da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e6e08 # | | | |-NoThrowAttr 0x5590625e6e48 Implicit # | | | `-ConstAttr 0x5590625e6e70 Implicit # | | |-FunctionDecl 0x5590625e6f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5590625e6ee0 col:50 'int' # | | | |-AvailabilityAttr 0x5590625e7040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e7100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e7130 # | | | |-NoThrowAttr 0x5590625e7170 Implicit # | | | `-ConstAttr 0x5590625e7198 Implicit # | | |-FunctionDecl 0x5590625e72d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5590625e7220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5590625e7380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e7440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e7470 # | | | |-NoThrowAttr 0x5590625e74b0 Implicit # | | | `-ConstAttr 0x5590625e74d8 Implicit # | | |-FunctionDecl 0x5590625e7610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5590625e7560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5590625e76c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e7780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e77b0 # | | | |-NoThrowAttr 0x5590625e77f0 Implicit # | | | `-ConstAttr 0x5590625e7818 Implicit # | | |-FunctionDecl 0x5590625e7950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5590625e78a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5590625e7a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e7ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e7af0 # | | | |-NoThrowAttr 0x5590625e7b30 Implicit # | | | `-ConstAttr 0x5590625e7b58 Implicit # | | |-FunctionDecl 0x5590625e7c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5590625e7be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5590625e7d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e8e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e8e60 # | | | |-NoThrowAttr 0x5590625e8ea0 Implicit # | | | `-ConstAttr 0x5590625e8ec8 Implicit # | | |-FunctionDecl 0x5590625e9000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5590625e8f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5590625e90b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e9170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e91a0 # | | | |-NoThrowAttr 0x5590625e91e0 Implicit # | | | `-ConstAttr 0x5590625e9208 Implicit # | | |-FunctionDecl 0x5590625e9340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5590625e9290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5590625e93f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e94b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e94e0 # | | | |-NoThrowAttr 0x5590625e9520 Implicit # | | | `-ConstAttr 0x5590625e9548 Implicit # | | |-FunctionDecl 0x5590625e9680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625e95d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5590625e9730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e97f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e9820 # | | | |-NoThrowAttr 0x5590625e9860 Implicit # | | | `-ConstAttr 0x5590625e9888 Implicit # | | |-FunctionDecl 0x5590625e99c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5590625e9910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5590625e9a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e9b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e9b60 # | | | |-NoThrowAttr 0x5590625e9ba0 Implicit # | | | `-ConstAttr 0x5590625e9bc8 Implicit # | | |-FunctionDecl 0x5590625e9d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5590625e9c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5590625e9db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625e9e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625e9ea0 # | | | |-NoThrowAttr 0x5590625e9ee0 Implicit # | | | `-ConstAttr 0x5590625e9f08 Implicit # | | |-FunctionDecl 0x5590625ea040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5590625e9f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625ea0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ea1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ea1e0 # | | | |-NoThrowAttr 0x5590625ea220 Implicit # | | | `-ConstAttr 0x5590625ea248 Implicit # | | |-FunctionDecl 0x5590625ea380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5590625ea2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5590625ea430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ea4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ea520 # | | | |-NoThrowAttr 0x5590625ea560 Implicit # | | | `-ConstAttr 0x5590625ea588 Implicit # | | |-FunctionDecl 0x5590625ea6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625ea610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5590625ea770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ea830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ea860 # | | | |-NoThrowAttr 0x5590625ea8a0 Implicit # | | | `-ConstAttr 0x5590625ea8c8 Implicit # | | |-FunctionDecl 0x5590625eaa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625ea950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5590625eaab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625eab70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625eaba0 # | | | |-NoThrowAttr 0x5590625eabe0 Implicit # | | | `-ConstAttr 0x5590625eac08 Implicit # | | |-FunctionDecl 0x5590625ead40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625eac90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625ee5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ee680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ee6b0 # | | | |-NoThrowAttr 0x5590625ee6f0 Implicit # | | | `-ConstAttr 0x5590625ee718 Implicit # | | |-FunctionDecl 0x5590625ee850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625ee7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5590625ee900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ee9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ee9f0 # | | | |-NoThrowAttr 0x5590625eea30 Implicit # | | | `-ConstAttr 0x5590625eea58 Implicit # | | |-FunctionDecl 0x5590625eeb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5590625eeac8 col:54 'float' # | | | |-AvailabilityAttr 0x5590625eec28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625eece8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625eed18 # | | | |-NoThrowAttr 0x5590625eed58 Implicit # | | | `-ConstAttr 0x5590625eed80 Implicit # | | |-FunctionDecl 0x5590625eeeb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625eee08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5590625eef68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ef028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ef058 # | | | |-NoThrowAttr 0x5590625ef098 Implicit # | | | `-ConstAttr 0x5590625ef0c0 Implicit # | | |-FunctionDecl 0x5590625ef1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625ef148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5590625ef2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ef368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ef398 # | | | |-NoThrowAttr 0x5590625ef3d8 Implicit # | | | `-ConstAttr 0x5590625ef400 Implicit # | | |-FunctionDecl 0x5590625ef538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625ef488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5590625ef5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ef6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625ef6d8 # | | | |-NoThrowAttr 0x5590625ef718 Implicit # | | | `-ConstAttr 0x5590625ef740 Implicit # | | |-FunctionDecl 0x5590625ef860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5590625ef7b0 col:56 'double' # | | | |-AvailabilityAttr 0x5590625ef910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625ef9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625efa00 # | | | |-NoThrowAttr 0x5590625efa40 Implicit # | | | `-ConstAttr 0x5590625efa68 Implicit # | | |-FunctionDecl 0x5590625efba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5590625efaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5590625efc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625efd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625efd40 # | | | |-NoThrowAttr 0x5590625efd80 Implicit # | | | `-ConstAttr 0x5590625efda8 Implicit # | | |-FunctionDecl 0x5590625efee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5590625efe30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5590625eff90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625f0050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625f0080 # | | | |-NoThrowAttr 0x5590625f00c0 Implicit # | | | `-ConstAttr 0x5590625f00e8 Implicit # | | |-FunctionDecl 0x5590625f0220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5590625f0170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5590625f02d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625f0390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5590625f03c0 # | | | |-NoThrowAttr 0x5590625f0400 Implicit # | | | `-ConstAttr 0x5590625f0428 Implicit # | | |-FunctionDecl 0x5590625f05d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5590625f0488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5590625f0680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f06e0 # | | | |-NoThrowAttr 0x5590625f0720 Implicit # | | | `-ConstAttr 0x5590625f0748 Implicit # | | |-FunctionDecl 0x5590625f0860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625f07b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625f0910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f0970 # | | | |-NoThrowAttr 0x5590625f09b0 Implicit # | | | `-ConstAttr 0x5590625f09d8 Implicit # | | |-FunctionDecl 0x5590625f0b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625f0a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625f0bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f0c10 # | | | |-NoThrowAttr 0x5590625f0c50 Implicit # | | | `-ConstAttr 0x5590625f0c78 Implicit # | | |-FunctionDecl 0x5590625f0da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625f0cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625f0e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f0eb0 # | | | |-NoThrowAttr 0x5590625f0ef0 Implicit # | | | `-ConstAttr 0x5590625f0f18 Implicit # | | |-FunctionDecl 0x5590625f1028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5590625f0f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5590625f10d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f1138 # | | | |-NoThrowAttr 0x5590625f1178 Implicit # | | | `-ConstAttr 0x5590625f11a0 Implicit # | | |-FunctionDecl 0x5590625f12c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5590625f1218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5590625f1378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f13d8 # | | | |-NoThrowAttr 0x5590625f1418 Implicit # | | | `-ConstAttr 0x5590625f1440 Implicit # | | |-FunctionDecl 0x5590625f1568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5590625f14b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5590625f1618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f1678 # | | | |-NoThrowAttr 0x5590625f16b8 Implicit # | | | `-ConstAttr 0x5590625f16e0 Implicit # | | |-FunctionDecl 0x5590625f1808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5590625f1758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5590625f18b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f1918 # | | | |-NoThrowAttr 0x5590625f1958 Implicit # | | | `-ConstAttr 0x5590625f1980 Implicit # | | |-FunctionDecl 0x5590625f1aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5590625f19f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625f1b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f1bb8 # | | | |-NoThrowAttr 0x5590625f1bf8 Implicit # | | | `-ConstAttr 0x5590625f1c20 Implicit # | | |-FunctionDecl 0x5590625f1d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5590625f1c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5590625f1df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f1e58 # | | | |-NoThrowAttr 0x5590625f1e98 Implicit # | | | `-ConstAttr 0x5590625f1ec0 Implicit # | | |-FunctionDecl 0x5590625f1fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5590625f1f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5590625f2098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f20f8 # | | | |-NoThrowAttr 0x5590625f2138 Implicit # | | | `-ConstAttr 0x5590625f2160 Implicit # | | |-FunctionDecl 0x5590625f2288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625f21d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5590625f2338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f2398 # | | | |-NoThrowAttr 0x5590625f23d8 Implicit # | | | `-ConstAttr 0x5590625f2400 Implicit # | | |-FunctionDecl 0x5590625f2528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5590625f2478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5590625f25e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f2648 # | | | |-NoThrowAttr 0x5590625f2688 Implicit # | | | `-ConstAttr 0x5590625f26b0 Implicit # | | |-FunctionDecl 0x5590625f27d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5590625f2728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625f2888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f28e8 # | | | |-NoThrowAttr 0x5590625f2928 Implicit # | | | `-ConstAttr 0x5590625f2950 Implicit # | | |-FunctionDecl 0x5590625f2a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5590625f29c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625f2b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f2b88 # | | | |-NoThrowAttr 0x5590625f2bc8 Implicit # | | | `-ConstAttr 0x5590625f2bf0 Implicit # | | |-FunctionDecl 0x5590625f2d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5590625f2c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625f2dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f2e28 # | | | |-NoThrowAttr 0x5590625f2e68 Implicit # | | | `-ConstAttr 0x5590625f2e90 Implicit # | | |-FunctionDecl 0x5590625f2fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625f2f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5590625f3068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f30c8 # | | | |-NoThrowAttr 0x5590625f3108 Implicit # | | | `-ConstAttr 0x5590625f3130 Implicit # | | |-FunctionDecl 0x5590625f3258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625f31a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625f3308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f3368 # | | | |-NoThrowAttr 0x5590625f33a8 Implicit # | | | `-ConstAttr 0x5590625f33d0 Implicit # | | |-FunctionDecl 0x5590625f34f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625f3448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625f35a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f3608 # | | | |-NoThrowAttr 0x5590625f3648 Implicit # | | | `-ConstAttr 0x5590625f3670 Implicit # | | |-FunctionDecl 0x5590625f3798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625f36e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625f3848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f38a8 # | | | |-NoThrowAttr 0x5590625f38e8 Implicit # | | | `-ConstAttr 0x5590625f3910 Implicit # | | |-FunctionDecl 0x5590625f3a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5590625f3970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5590625f3ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f3b30 # | | | |-NoThrowAttr 0x5590625f3b70 Implicit # | | | `-ConstAttr 0x5590625f3b98 Implicit # | | |-FunctionDecl 0x5590625f3cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625f3c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625f3d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f3dd0 # | | | |-NoThrowAttr 0x5590625f3e10 Implicit # | | | `-ConstAttr 0x5590625f3e38 Implicit # | | |-FunctionDecl 0x5590625f3f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625f3eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625f4010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f4070 # | | | |-NoThrowAttr 0x5590625f40b0 Implicit # | | | `-ConstAttr 0x5590625f40d8 Implicit # | | |-FunctionDecl 0x5590625f4200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625f4150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625f42b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f4310 # | | | |-NoThrowAttr 0x5590625f4350 Implicit # | | | `-ConstAttr 0x5590625f4378 Implicit # | | |-FunctionDecl 0x5590625f4488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5590625f43d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5590625f4538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625f4598 # | | | |-NoThrowAttr 0x559062594ce0 Implicit # | | | `-ConstAttr 0x559062594d08 Implicit # | | |-FunctionDecl 0x559062594e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x559062594d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x559062594ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559062594f40 # | | | |-NoThrowAttr 0x559062594f80 Implicit # | | | `-ConstAttr 0x559062594fa8 Implicit # | | |-FunctionDecl 0x5590625950d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x559062595020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559062595180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5590625951e0 # | | | |-NoThrowAttr 0x559062595220 Implicit # | | | `-ConstAttr 0x559062595248 Implicit # | | |-FunctionDecl 0x559062595370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5590625952c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559062595420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x559062595480 # | | | |-NoThrowAttr 0x5590625954c0 Implicit # | | | `-ConstAttr 0x5590625954e8 Implicit # | | |-FunctionDecl 0x5590625955f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x559062595548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5590625956a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062595708 # | | | |-NoThrowAttr 0x559062595748 Implicit # | | | `-ConstAttr 0x559062595770 Implicit # | | |-FunctionDecl 0x559062595888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625957d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062595938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062595998 # | | | |-NoThrowAttr 0x5590625959d8 Implicit # | | | `-ConstAttr 0x559062595a00 Implicit # | | |-FunctionDecl 0x559062595b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x559062595a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062595bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062595c38 # | | | |-NoThrowAttr 0x559062595c78 Implicit # | | | `-ConstAttr 0x559062595ca0 Implicit # | | |-FunctionDecl 0x559062595dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x559062595d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062595e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062595ed8 # | | | |-NoThrowAttr 0x559062595f18 Implicit # | | | `-ConstAttr 0x559062595f40 Implicit # | | |-FunctionDecl 0x559062596060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x559062595fb0 col:54 'int' # | | | |-AvailabilityAttr 0x559062596110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625961d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062596200 # | | | |-NoThrowAttr 0x559062596240 Implicit # | | | `-ConstAttr 0x559062596268 Implicit # | | |-FunctionDecl 0x5590625963a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5590625962f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x559062596450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062596510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062596540 # | | | |-NoThrowAttr 0x559062596580 Implicit # | | | `-ConstAttr 0x5590625965a8 Implicit # | | |-FunctionDecl 0x5590625966e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x559062596630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x559062596790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062596850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062596880 # | | | |-NoThrowAttr 0x5590625968c0 Implicit # | | | `-ConstAttr 0x5590625968e8 Implicit # | | |-FunctionDecl 0x559062596a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x559062596970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x559062596ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062596b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062596bc0 # | | | |-NoThrowAttr 0x559062596c00 Implicit # | | | `-ConstAttr 0x559062596c28 Implicit # | | |-FunctionDecl 0x559062596da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x559062596cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x559062596e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062596f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062596f40 # | | | |-NoThrowAttr 0x559062596f80 Implicit # | | | `-ConstAttr 0x559062596fa8 Implicit # | | |-FunctionDecl 0x5590625970e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559062597030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x559062597190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062597250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062597280 # | | | |-NoThrowAttr 0x5590625972c0 Implicit # | | | `-ConstAttr 0x5590625972e8 Implicit # | | |-FunctionDecl 0x559062597420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559062597370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5590625974d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062597590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5590625975c0 # | | | |-NoThrowAttr 0x559062597600 Implicit # | | | `-ConstAttr 0x559062597628 Implicit # | | |-FunctionDecl 0x559062597760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590625976b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x559062597810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625978d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062597900 # | | | |-NoThrowAttr 0x559062597940 Implicit # | | | `-ConstAttr 0x559062597968 Implicit # | | |-FunctionDecl 0x559062597aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5590625979f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x559062597b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062597c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062597c40 # | | | |-NoThrowAttr 0x559062597c80 Implicit # | | | `-ConstAttr 0x559062597ca8 Implicit # | | |-FunctionDecl 0x559062597de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559062597d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x559062597e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062597f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062597f80 # | | | |-NoThrowAttr 0x559062597fc0 Implicit # | | | `-ConstAttr 0x559062597fe8 Implicit # | | |-FunctionDecl 0x559062598120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559062598070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5590625981d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062598290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5590625982c0 # | | | |-NoThrowAttr 0x559062598300 Implicit # | | | `-ConstAttr 0x559062598328 Implicit # | | |-FunctionDecl 0x559062598460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5590625983b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x559062598510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590625985d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062598600 # | | | |-NoThrowAttr 0x559062598640 Implicit # | | | `-ConstAttr 0x559062598668 Implicit # | | |-FunctionDecl 0x5590625987a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590625986f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x559062598850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062598910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062598940 # | | | |-NoThrowAttr 0x559062598980 Implicit # | | | `-ConstAttr 0x5590625989a8 Implicit # | | |-FunctionDecl 0x559062598ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559062598a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x559062598b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062598c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062598c80 # | | | |-NoThrowAttr 0x559062598cc0 Implicit # | | | `-ConstAttr 0x559062600610 Implicit # | | |-FunctionDecl 0x559062600748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559062600698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5590626007f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590626008b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5590626008e8 # | | | |-NoThrowAttr 0x559062600928 Implicit # | | | `-ConstAttr 0x559062600950 Implicit # | | |-FunctionDecl 0x559062600a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590626009d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x559062600b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062600bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062600c28 # | | | |-NoThrowAttr 0x559062600c68 Implicit # | | | `-ConstAttr 0x559062600c90 Implicit # | | |-FunctionDecl 0x559062600db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x559062600d00 col:58 'float' # | | | |-AvailabilityAttr 0x559062600e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062600f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062600f50 # | | | |-NoThrowAttr 0x559062600f90 Implicit # | | | `-ConstAttr 0x559062600fb8 Implicit # | | |-FunctionDecl 0x5590626010f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x559062601040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5590626011a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062601260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062601290 # | | | |-NoThrowAttr 0x5590626012d0 Implicit # | | | `-ConstAttr 0x5590626012f8 Implicit # | | |-FunctionDecl 0x559062601430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x559062601380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5590626014e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590626015a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5590626015d0 # | | | |-NoThrowAttr 0x559062601610 Implicit # | | | `-ConstAttr 0x559062601638 Implicit # | | |-FunctionDecl 0x559062601770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5590626016c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x559062601820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590626018e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062601910 # | | | |-NoThrowAttr 0x559062601950 Implicit # | | | `-ConstAttr 0x559062601978 Implicit # | | |-FunctionDecl 0x559062601a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5590626019e8 col:60 'double' # | | | |-AvailabilityAttr 0x559062601b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062601c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062601c38 # | | | |-NoThrowAttr 0x559062601c78 Implicit # | | | `-ConstAttr 0x559062601ca0 Implicit # | | |-FunctionDecl 0x559062601dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x559062601d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x559062601e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062601f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062601f78 # | | | |-NoThrowAttr 0x559062601fb8 Implicit # | | | `-ConstAttr 0x559062601fe0 Implicit # | | |-FunctionDecl 0x559062602118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x559062602068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5590626021c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x559062602288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5590626022b8 # | | | |-NoThrowAttr 0x5590626022f8 Implicit # | | | `-ConstAttr 0x559062602320 Implicit # | | |-FunctionDecl 0x559062602458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5590626023a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x559062602508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5590626025c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x559062602620 # | | | |-NoThrowAttr 0x559062602660 Implicit # | | | `-ConstAttr 0x559062602688 Implicit # | | |-FunctionDecl 0x559062602798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5590626026e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x559062602848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5590626028a8 # | | | |-NoThrowAttr 0x5590626028e8 Implicit # | | | `-ConstAttr 0x559062602910 Implicit # | | |-FunctionDecl 0x559062602a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x559062602978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062602ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062602b38 # | | | |-NoThrowAttr 0x559062602b78 Implicit # | | | `-ConstAttr 0x559062602ba0 Implicit # | | |-FunctionDecl 0x559062602cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x559062602c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062602d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062602dd8 # | | | |-NoThrowAttr 0x559062602e18 Implicit # | | | `-ConstAttr 0x559062602e40 Implicit # | | |-FunctionDecl 0x559062602f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x559062602eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062603018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062603078 # | | | |-NoThrowAttr 0x5590626030b8 Implicit # | | | `-ConstAttr 0x5590626030e0 Implicit # | | |-FunctionDecl 0x5590626031f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x559062603140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5590626032a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062603300 # | | | |-NoThrowAttr 0x559062603340 Implicit # | | | `-ConstAttr 0x559062603368 Implicit # | | |-FunctionDecl 0x559062603490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5590626033e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559062603540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5590626035a0 # | | | |-NoThrowAttr 0x5590626035e0 Implicit # | | | `-ConstAttr 0x559062603608 Implicit # | | |-FunctionDecl 0x559062603730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x559062603680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5590626037e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062603840 # | | | |-NoThrowAttr 0x559062603880 Implicit # | | | `-ConstAttr 0x5590626038a8 Implicit # | | |-FunctionDecl 0x5590626039d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x559062603920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x559062603a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062603ae0 # | | | |-NoThrowAttr 0x559062603b20 Implicit # | | | `-ConstAttr 0x559062603b48 Implicit # | | |-FunctionDecl 0x559062603c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x559062603bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062603d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062603d80 # | | | |-NoThrowAttr 0x559062603dc0 Implicit # | | | `-ConstAttr 0x559062603de8 Implicit # | | |-FunctionDecl 0x559062603f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559062603e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x559062603fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062604020 # | | | |-NoThrowAttr 0x559062604060 Implicit # | | | `-ConstAttr 0x559062604088 Implicit # | | |-FunctionDecl 0x5590626041b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559062604100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559062604260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5590626042c0 # | | | |-NoThrowAttr 0x559062604300 Implicit # | | | `-ConstAttr 0x559062604328 Implicit # | | |-FunctionDecl 0x559062604450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5590626043a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062604500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062604560 # | | | |-NoThrowAttr 0x5590626045a0 Implicit # | | | `-ConstAttr 0x5590626045c8 Implicit # | | |-FunctionDecl 0x559062604710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559062604660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5590626047c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062604820 # | | | |-NoThrowAttr 0x559062604860 Implicit # | | | `-ConstAttr 0x559062604888 Implicit # | | |-FunctionDecl 0x5590626049b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x559062604900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062604a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062604ac0 # | | | |-NoThrowAttr 0x559062604b00 Implicit # | | | `-ConstAttr 0x559062604b28 Implicit # | | |-FunctionDecl 0x559062604c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559062604ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062604d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062604d60 # | | | |-NoThrowAttr 0x559062604da0 Implicit # | | | `-ConstAttr 0x559062604dc8 Implicit # | | |-FunctionDecl 0x559062604ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559062604e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062604fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062605000 # | | | |-NoThrowAttr 0x559062605040 Implicit # | | | `-ConstAttr 0x559062605068 Implicit # | | |-FunctionDecl 0x559062605190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5590626050e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559062605240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5590626052a0 # | | | |-NoThrowAttr 0x5590626052e0 Implicit # | | | `-ConstAttr 0x559062605308 Implicit # | | |-FunctionDecl 0x559062605430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559062605380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590626054e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062605540 # | | | |-NoThrowAttr 0x559062605580 Implicit # | | | `-ConstAttr 0x5590626055a8 Implicit # | | |-FunctionDecl 0x5590626056d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559062605620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x559062605780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5590626057e0 # | | | |-NoThrowAttr 0x559062605820 Implicit # | | | `-ConstAttr 0x559062605848 Implicit # | | |-FunctionDecl 0x559062605970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590626058c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062605a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062605a80 # | | | |-NoThrowAttr 0x559062605ac0 Implicit # | | | `-ConstAttr 0x559062605ae8 Implicit # | | |-FunctionDecl 0x559062605bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x559062605b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x559062605ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062605d08 # | | | |-NoThrowAttr 0x559062605d48 Implicit # | | | `-ConstAttr 0x559062605d70 Implicit # | | |-FunctionDecl 0x559062605e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x559062605de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062605f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062605fa8 # | | | |-NoThrowAttr 0x559062605fe8 Implicit # | | | `-ConstAttr 0x559062606010 Implicit # | | |-FunctionDecl 0x559062606138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x559062606088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590626061e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062606248 # | | | |-NoThrowAttr 0x559062606288 Implicit # | | | `-ConstAttr 0x5590626062b0 Implicit # | | |-FunctionDecl 0x5590626063d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x559062606328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062606488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5590626064e8 # | | | |-NoThrowAttr 0x559062606528 Implicit # | | | `-ConstAttr 0x559062606550 Implicit # | | |-FunctionDecl 0x559062606670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5590626065b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x559062606720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062606780 # | | | |-NoThrowAttr 0x5590626067c0 Implicit # | | | `-ConstAttr 0x5590626067e8 Implicit # | | |-FunctionDecl 0x559062606910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x559062606860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5590626069c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062606a20 # | | | |-NoThrowAttr 0x559062606a60 Implicit # | | | `-ConstAttr 0x559062606a88 Implicit # | | |-FunctionDecl 0x559062606bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x559062606b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x559062606c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062606cc0 # | | | |-NoThrowAttr 0x559062606d00 Implicit # | | | `-ConstAttr 0x559062606d28 Implicit # | | |-FunctionDecl 0x559062606e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x559062606da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x559062606f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x559062606f60 # | | | |-NoThrowAttr 0x559062606fa0 Implicit # | | | `-ConstAttr 0x559062606fc8 Implicit # | | |-FunctionDecl 0x5590626070d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x559062607028 col:56 'half' # | | | |-BuiltinAliasAttr 0x559062607188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5590626071e8 # | | | |-NoThrowAttr 0x559062607228 Implicit # | | | `-ConstAttr 0x559062607250 Implicit # | | |-FunctionDecl 0x559062607368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5590626072b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062607418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062607478 # | | | |-NoThrowAttr 0x5590626074b8 Implicit # | | | `-ConstAttr 0x5590626074e0 Implicit # | | |-FunctionDecl 0x559062607608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x559062607558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590626076b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062607718 # | | | |-NoThrowAttr 0x559062607758 Implicit # | | | `-ConstAttr 0x559062607780 Implicit # | | |-FunctionDecl 0x5590626078a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5590626077f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062607958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5590626079b8 # | | | |-NoThrowAttr 0x5590626079f8 Implicit # | | | `-ConstAttr 0x559062607a20 Implicit # | | |-FunctionDecl 0x559062607b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x559062607a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x559062607be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062607c40 # | | | |-NoThrowAttr 0x559062607c80 Implicit # | | | `-ConstAttr 0x559062607ca8 Implicit # | | |-FunctionDecl 0x559062607dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x559062607d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x559062607e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062607ee0 # | | | |-NoThrowAttr 0x559062607f20 Implicit # | | | `-ConstAttr 0x559062607f48 Implicit # | | |-FunctionDecl 0x559062608070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x559062607fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x559062608120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062608180 # | | | |-NoThrowAttr 0x5590626081c0 Implicit # | | | `-ConstAttr 0x5590626081e8 Implicit # | | |-FunctionDecl 0x559062608310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x559062608260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5590626083c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062608420 # | | | |-NoThrowAttr 0x559062608460 Implicit # | | | `-ConstAttr 0x559062608488 Implicit # | | |-FunctionDecl 0x559062608650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x559062608500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x559062608700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062608760 # | | | |-NoThrowAttr 0x5590626087a0 Implicit # | | | `-ConstAttr 0x5590626087c8 Implicit # | | |-FunctionDecl 0x5590626088f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x559062608840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5590626089a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062608a00 # | | | |-NoThrowAttr 0x559062608a40 Implicit # | | | `-ConstAttr 0x559062608a68 Implicit # | | |-FunctionDecl 0x559062608b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x559062608ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x559062608c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062608ca0 # | | | |-NoThrowAttr 0x559062608ce0 Implicit # | | | `-ConstAttr 0x559062608d08 Implicit # | | |-FunctionDecl 0x559062608e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x559062608d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x559062608ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062608f40 # | | | |-NoThrowAttr 0x559062608f80 Implicit # | | | `-ConstAttr 0x559062608fa8 Implicit # | | |-FunctionDecl 0x5590626090d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x559062609020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x559062609180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5590626091e0 # | | | |-NoThrowAttr 0x559062609220 Implicit # | | | `-ConstAttr 0x559062609248 Implicit # | | |-FunctionDecl 0x559062609370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5590626092c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062609420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062609480 # | | | |-NoThrowAttr 0x5590626094c0 Implicit # | | | `-ConstAttr 0x5590626094e8 Implicit # | | |-FunctionDecl 0x559062609610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x559062609560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590626096c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062609720 # | | | |-NoThrowAttr 0x559062609760 Implicit # | | | `-ConstAttr 0x559062609788 Implicit # | | |-FunctionDecl 0x5590626098b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x559062609800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x559062609960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5590626099c0 # | | | |-NoThrowAttr 0x559062609a00 Implicit # | | | `-ConstAttr 0x559062609a28 Implicit # | | |-FunctionDecl 0x559062609b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x559062609aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x559062609c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062609c60 # | | | |-NoThrowAttr 0x559062609ca0 Implicit # | | | `-ConstAttr 0x559062609cc8 Implicit # | | |-FunctionDecl 0x559062609df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x559062609d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x559062609ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x559062609f00 # | | | |-NoThrowAttr 0x559062609f40 Implicit # | | | `-ConstAttr 0x559062609f68 Implicit # | | |-FunctionDecl 0x55906260a090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x559062609fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55906260a140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260a1a0 # | | | |-NoThrowAttr 0x55906260a1e0 Implicit # | | | `-ConstAttr 0x55906260a208 Implicit # | | |-FunctionDecl 0x55906260a330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55906260a280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55906260a3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260a440 # | | | |-NoThrowAttr 0x55906260a480 Implicit # | | | `-ConstAttr 0x55906260a4a8 Implicit # | | |-FunctionDecl 0x55906260a660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55906260a508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55906260a710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260a770 # | | | |-NoThrowAttr 0x55906260a7b0 Implicit # | | | `-ConstAttr 0x55906260a7d8 Implicit # | | |-FunctionDecl 0x55906260a900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55906260a850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55906260a9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260aa10 # | | | |-NoThrowAttr 0x55906260aa50 Implicit # | | | `-ConstAttr 0x55906260aa78 Implicit # | | |-FunctionDecl 0x55906260aba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55906260aaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55906260ac50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260acb0 # | | | |-NoThrowAttr 0x55906260acf0 Implicit # | | | `-ConstAttr 0x55906260ad18 Implicit # | | |-FunctionDecl 0x55906260ae40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55906260ad90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55906260aef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260af50 # | | | |-NoThrowAttr 0x55906260af90 Implicit # | | | `-ConstAttr 0x55906260afb8 Implicit # | | |-FunctionDecl 0x55906260b0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55906260b018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55906260b178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260b1d8 # | | | |-NoThrowAttr 0x55906260b218 Implicit # | | | `-ConstAttr 0x55906260b240 Implicit # | | |-FunctionDecl 0x55906260b368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55906260b2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55906260b418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260b478 # | | | |-NoThrowAttr 0x55906260b4b8 Implicit # | | | `-ConstAttr 0x55906260b4e0 Implicit # | | |-FunctionDecl 0x55906260b608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55906260b558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55906260b6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260b718 # | | | |-NoThrowAttr 0x55906260b758 Implicit # | | | `-ConstAttr 0x55906260b780 Implicit # | | |-FunctionDecl 0x55906260b8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55906260b7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55906260b958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55906260b9b8 # | | | |-NoThrowAttr 0x55906260b9f8 Implicit # | | | `-ConstAttr 0x55906260ba20 Implicit # | | |-FunctionDecl 0x55906260bb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55906260ba80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55906260bbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260bc40 # | | | |-NoThrowAttr 0x55906260bc80 Implicit # | | | `-ConstAttr 0x55906260bca8 Implicit # | | |-FunctionDecl 0x55906260bdc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55906260bd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55906260be70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260bed0 # | | | |-NoThrowAttr 0x55906260bf10 Implicit # | | | `-ConstAttr 0x55906260bf38 Implicit # | | |-FunctionDecl 0x55906260c060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55906260bfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55906260c110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260c170 # | | | |-NoThrowAttr 0x55906260c1b0 Implicit # | | | `-ConstAttr 0x55906260c1d8 Implicit # | | |-FunctionDecl 0x55906260c300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55906260c250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55906260c3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260c410 # | | | |-NoThrowAttr 0x55906260c450 Implicit # | | | `-ConstAttr 0x55906260c478 Implicit # | | |-FunctionDecl 0x55906260c588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55906260c4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55906260c670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260c6d0 # | | | |-NoThrowAttr 0x55906260c710 Implicit # | | | `-ConstAttr 0x55906260c738 Implicit # | | |-FunctionDecl 0x55906260c860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55906260c7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55906260c910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260c970 # | | | |-NoThrowAttr 0x55906260c9b0 Implicit # | | | `-ConstAttr 0x55906260c9d8 Implicit # | | |-FunctionDecl 0x55906260cb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55906260ca50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55906260cbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260cc10 # | | | |-NoThrowAttr 0x55906260cc50 Implicit # | | | `-ConstAttr 0x55906260cc78 Implicit # | | |-FunctionDecl 0x55906260cda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55906260ccf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55906260ce50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260ceb0 # | | | |-NoThrowAttr 0x55906260cef0 Implicit # | | | `-ConstAttr 0x55906260cf18 Implicit # | | |-FunctionDecl 0x55906260d040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55906260cf90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55906260d0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260d150 # | | | |-NoThrowAttr 0x55906260d190 Implicit # | | | `-ConstAttr 0x55906260d1b8 Implicit # | | |-FunctionDecl 0x55906260d2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55906260d230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55906260d390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260d3f0 # | | | |-NoThrowAttr 0x55906260d430 Implicit # | | | `-ConstAttr 0x55906260d458 Implicit # | | |-FunctionDecl 0x55906260d580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55906260d4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55906260d630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260d690 # | | | |-NoThrowAttr 0x55906260d6d0 Implicit # | | | `-ConstAttr 0x55906260d6f8 Implicit # | | |-FunctionDecl 0x55906260d820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55906260d770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55906260d8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260d930 # | | | |-NoThrowAttr 0x55906260d970 Implicit # | | | `-ConstAttr 0x55906260d998 Implicit # | | |-FunctionDecl 0x55906260dac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55906260da10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55906260db70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260dbd0 # | | | |-NoThrowAttr 0x55906260dc10 Implicit # | | | `-ConstAttr 0x55906260dc38 Implicit # | | |-FunctionDecl 0x55906260dd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55906260dcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55906260de10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260de70 # | | | |-NoThrowAttr 0x55906260deb0 Implicit # | | | `-ConstAttr 0x55906260ded8 Implicit # | | |-FunctionDecl 0x55906260e000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55906260df50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55906260e0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260e110 # | | | |-NoThrowAttr 0x55906260e150 Implicit # | | | `-ConstAttr 0x55906260e178 Implicit # | | |-FunctionDecl 0x55906260e2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55906260e1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55906260e350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55906260e3b0 # | | | |-NoThrowAttr 0x55906260e3f0 Implicit # | | | `-ConstAttr 0x55906260e418 Implicit # | | |-FunctionDecl 0x55906260e540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55906260e490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55906260e5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b47d0 # | | | |-NoThrowAttr 0x5590625b4810 Implicit # | | | `-ConstAttr 0x5590625b4838 Implicit # | | |-FunctionDecl 0x5590625b4960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625b48b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b4a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b4a70 # | | | |-NoThrowAttr 0x5590625b4ab0 Implicit # | | | `-ConstAttr 0x5590625b4ad8 Implicit # | | |-FunctionDecl 0x5590625b4c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625b4b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b4cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b4d10 # | | | |-NoThrowAttr 0x5590625b4d50 Implicit # | | | `-ConstAttr 0x5590625b4d78 Implicit # | | |-FunctionDecl 0x5590625b4ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625b4df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b4f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b4fb0 # | | | |-NoThrowAttr 0x5590625b4ff0 Implicit # | | | `-ConstAttr 0x5590625b5018 Implicit # | | |-FunctionDecl 0x5590625b5128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5590625b5078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5590625b51d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b5238 # | | | |-NoThrowAttr 0x5590625b5278 Implicit # | | | `-ConstAttr 0x5590625b52a0 Implicit # | | |-FunctionDecl 0x5590625b53c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625b5318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b5478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b54d8 # | | | |-NoThrowAttr 0x5590625b5518 Implicit # | | | `-ConstAttr 0x5590625b5540 Implicit # | | |-FunctionDecl 0x5590625b5668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625b55b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b5718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b5778 # | | | |-NoThrowAttr 0x5590625b57b8 Implicit # | | | `-ConstAttr 0x5590625b57e0 Implicit # | | |-FunctionDecl 0x5590625b5908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625b5858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b59b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b5a18 # | | | |-NoThrowAttr 0x5590625b5a58 Implicit # | | | `-ConstAttr 0x5590625b5a80 Implicit # | | |-FunctionDecl 0x5590625b5b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5590625b5ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5590625b5c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b5ca0 # | | | |-NoThrowAttr 0x5590625b5ce0 Implicit # | | | `-ConstAttr 0x5590625b5d08 Implicit # | | |-FunctionDecl 0x5590625b5e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5590625b5d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b5ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b5f40 # | | | |-NoThrowAttr 0x5590625b5f80 Implicit # | | | `-ConstAttr 0x5590625b5fa8 Implicit # | | |-FunctionDecl 0x5590625b60d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5590625b6020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b6180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b61e0 # | | | |-NoThrowAttr 0x5590625b6220 Implicit # | | | `-ConstAttr 0x5590625b6248 Implicit # | | |-FunctionDecl 0x5590625b6370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5590625b62c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b6420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5590625b6480 # | | | |-NoThrowAttr 0x5590625b64c0 Implicit # | | | `-ConstAttr 0x5590625b64e8 Implicit # | | |-FunctionDecl 0x5590625b6638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5590625b6548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5590625b66e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b6760 Implicit # | | | `-ConstAttr 0x5590625b6788 Implicit # | | |-FunctionDecl 0x5590625b6938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5590625b6810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b69e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b6a60 Implicit # | | | `-ConstAttr 0x5590625b6a88 Implicit # | | |-FunctionDecl 0x5590625b6c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5590625b6b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b6cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b6d50 Implicit # | | | `-ConstAttr 0x5590625b6d78 Implicit # | | |-FunctionDecl 0x5590625b6f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5590625b6df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b6fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b7040 Implicit # | | | `-ConstAttr 0x5590625b7068 Implicit # | | |-FunctionDecl 0x5590625b7178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5590625b70c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5590625b7228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b72a0 Implicit # | | | `-ConstAttr 0x5590625b72c8 Implicit # | | |-FunctionDecl 0x5590625b73f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5590625b7340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b74a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b7518 Implicit # | | | `-ConstAttr 0x5590625b7540 Implicit # | | |-FunctionDecl 0x5590625b7668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5590625b75b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b7718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b7790 Implicit # | | | `-ConstAttr 0x5590625b77b8 Implicit # | | |-FunctionDecl 0x5590625b78e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5590625b7830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b7990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b7a08 Implicit # | | | `-ConstAttr 0x5590625b7a30 Implicit # | | |-FunctionDecl 0x5590625b7bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5590625b7aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5590625b7c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b7d00 Implicit # | | | `-ConstAttr 0x5590625b7d28 Implicit # | | |-FunctionDecl 0x5590625b7ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5590625b7da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b7f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b7ff0 Implicit # | | | `-ConstAttr 0x5590625b8018 Implicit # | | |-FunctionDecl 0x5590625b81b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5590625b8090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b8268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b82e0 Implicit # | | | `-ConstAttr 0x5590625b8308 Implicit # | | |-FunctionDecl 0x5590625b84a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5590625b8380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b8558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b85d0 Implicit # | | | `-ConstAttr 0x5590625b85f8 Implicit # | | |-FunctionDecl 0x5590625b87f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5590625b8658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5590625b88a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b8918 Implicit # | | | `-ConstAttr 0x5590625b8940 Implicit # | | |-FunctionDecl 0x5590625b8ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5590625b89b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b8b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b8c10 Implicit # | | | `-ConstAttr 0x5590625b8c38 Implicit # | | |-FunctionDecl 0x5590625b8dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5590625b8cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b8e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b8f00 Implicit # | | | `-ConstAttr 0x5590625b8f28 Implicit # | | |-FunctionDecl 0x5590625b90c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5590625b8fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b9178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b91f0 Implicit # | | | `-ConstAttr 0x5590625b9218 Implicit # | | |-FunctionDecl 0x5590625b93b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5590625b9290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5590625b9468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b94e0 Implicit # | | | `-ConstAttr 0x5590625b9508 Implicit # | | |-FunctionDecl 0x5590625b96a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5590625b9580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625b9758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b97d0 Implicit # | | | `-ConstAttr 0x5590625b97f8 Implicit # | | |-FunctionDecl 0x5590625b9998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5590625b9870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625b9a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b9ac0 Implicit # | | | `-ConstAttr 0x5590625b9ae8 Implicit # | | |-FunctionDecl 0x5590625b9c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5590625b9b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625b9d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625b9db0 Implicit # | | | `-ConstAttr 0x5590625b9dd8 Implicit # | | |-FunctionDecl 0x5590625b9f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5590625b9e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5590625ba028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625ba0a0 Implicit # | | | `-ConstAttr 0x5590625ba0c8 Implicit # | | |-FunctionDecl 0x5590625ba268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5590625ba140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5590625ba318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625ba390 Implicit # | | | `-ConstAttr 0x5590625ba3b8 Implicit # | | |-FunctionDecl 0x5590625ba558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5590625ba430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5590625ba608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625ba680 Implicit # | | | `-ConstAttr 0x5590625ba6a8 Implicit # | | |-FunctionDecl 0x5590625ba868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5590625ba720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5590625ba918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625ba990 Implicit # | | | `-ConstAttr 0x5590625ba9b8 Implicit # | | |-FunctionDecl 0x5590625bab08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5590625baa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5590625babb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625bac30 Implicit # | | | `-ConstAttr 0x5590625bac58 Implicit # | | |-FunctionDecl 0x5590625badf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5590625bacd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5590625baea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625baf20 Implicit # | | | `-ConstAttr 0x5590625baf48 Implicit # | | |-FunctionDecl 0x5590625bb0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5590625bafc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5590625bb198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625bb210 Implicit # | | | `-ConstAttr 0x5590625bb238 Implicit # | | |-FunctionDecl 0x5590625bb3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5590625bb2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5590625bb488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5590625bb500 Implicit # | | | `-ConstAttr 0x5590625bb528 Implicit # | | |-FunctionDecl 0x5590625bb638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5590625bb588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5590625bb6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bb760 Implicit # | | | `-ConstAttr 0x5590625bb788 Implicit # | | |-FunctionDecl 0x5590625bb8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625bb7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625bb950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bb9c8 Implicit # | | | `-ConstAttr 0x5590625bb9f0 Implicit # | | |-FunctionDecl 0x5590625bbb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625bba68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625bbbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bbc40 Implicit # | | | `-ConstAttr 0x5590625bbc68 Implicit # | | |-FunctionDecl 0x5590625bbd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625bbce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625bbe40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bbeb8 Implicit # | | | `-ConstAttr 0x5590625bbee0 Implicit # | | |-FunctionDecl 0x5590625bbff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5590625bbf40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5590625bc0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bc118 Implicit # | | | `-ConstAttr 0x5590625bc140 Implicit # | | |-FunctionDecl 0x5590625bc268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625bc1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625bc318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bc390 Implicit # | | | `-ConstAttr 0x5590625bc3b8 Implicit # | | |-FunctionDecl 0x5590625bc4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625bc430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625bc590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bc608 Implicit # | | | `-ConstAttr 0x5590625bc630 Implicit # | | |-FunctionDecl 0x5590625bc758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625bc6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625bc818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5590625bc890 Implicit # | | | `-ConstAttr 0x5590625bc8b8 Implicit # | | |-FunctionDecl 0x5590625bc9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5590625bca88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5590625bcae8 # | | | |-NoThrowAttr 0x5590625bcb28 Implicit # | | | `-ConstAttr 0x5590625bcb50 Implicit # | | |-FunctionDecl 0x5590625bcc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5590625bcba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5590625bcd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bcd78 Implicit # | | | `-ConstAttr 0x5590625bcda0 Implicit # | | |-FunctionDecl 0x5590625bceb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625bce08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625bcf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bcfe0 Implicit # | | | `-ConstAttr 0x5590625bd008 Implicit # | | |-FunctionDecl 0x5590625bd130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625bd080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625bd1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bd258 Implicit # | | | `-ConstAttr 0x5590625bd280 Implicit # | | |-FunctionDecl 0x5590625bd3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625bd2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625bd458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bd4d0 Implicit # | | | `-ConstAttr 0x5590625bd4f8 Implicit # | | |-FunctionDecl 0x5590625bd608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5590625bd558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5590625bd6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bd730 Implicit # | | | `-ConstAttr 0x5590625bd758 Implicit # | | |-FunctionDecl 0x5590625bd880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5590625bd7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5590625bd930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bd9a8 Implicit # | | | `-ConstAttr 0x5590625bd9d0 Implicit # | | |-FunctionDecl 0x5590625bdaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5590625bda48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590625bdba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bdc20 Implicit # | | | `-ConstAttr 0x5590625bdc48 Implicit # | | |-FunctionDecl 0x5590625bdd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5590625bdcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5590625bde20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5590625bde98 Implicit # | | | `-ConstAttr 0x5590625bdec0 Implicit # | | |-FunctionDecl 0x5590625bdfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5590625bdf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5590625be080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5590625be0f8 Implicit # | | | `-ConstAttr 0x5590625be120 Implicit # | | |-FunctionDecl 0x5590625be238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5590625be188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590625be2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5590625be360 Implicit # | | | `-ConstAttr 0x5590625be388 Implicit # | | |-FunctionDecl 0x5590625be4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5590625be400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5590625be560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5590625be5d8 Implicit # | | | `-ConstAttr 0x5590625be600 Implicit # | | |-FunctionDecl 0x5590625be728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5590625be678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590625be7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5590626266b8 Implicit # | | | `-ConstAttr 0x5590626266e0 Implicit # | | |-FunctionDecl 0x5590626267f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x559062626740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5590626268a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559062626918 Implicit # | | | `-ConstAttr 0x559062626940 Implicit # | | |-FunctionDecl 0x559062626a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5590626269b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062626b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559062626b90 Implicit # | | | `-ConstAttr 0x559062626bb8 Implicit # | | |-FunctionDecl 0x559062626ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x559062626c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062626d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559062626e08 Implicit # | | | `-ConstAttr 0x559062626e30 Implicit # | | |-FunctionDecl 0x559062626f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x559062626ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062627008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x559062627080 Implicit # | | | `-ConstAttr 0x5590626270a8 Implicit # | | |-FunctionDecl 0x5590626271b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x559062627108 col:19 'half' # | | | |-BuiltinAliasAttr 0x559062627268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5590626272e0 Implicit # | | | `-ConstAttr 0x559062627308 Implicit # | | |-FunctionDecl 0x559062627420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559062627370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5590626274d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559062627548 Implicit # | | | `-ConstAttr 0x559062627570 Implicit # | | |-FunctionDecl 0x559062627698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5590626275e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062627748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5590626277c0 Implicit # | | | `-ConstAttr 0x5590626277e8 Implicit # | | |-FunctionDecl 0x559062627910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559062627860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5590626279c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559062627a38 Implicit # | | | `-ConstAttr 0x559062627a60 Implicit # | | |-FunctionDecl 0x559062627b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x559062627ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x559062627c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559062627c98 Implicit # | | | `-ConstAttr 0x559062627cc0 Implicit # | | |-FunctionDecl 0x559062627de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x559062627d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062627e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559062627f10 Implicit # | | | `-ConstAttr 0x559062627f38 Implicit # | | |-FunctionDecl 0x559062628060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559062627fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x559062628110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559062628188 Implicit # | | | `-ConstAttr 0x5590626281b0 Implicit # | | |-FunctionDecl 0x5590626282d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x559062628228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x559062628388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x559062628400 Implicit # | | | `-ConstAttr 0x559062628428 Implicit # | | |-FunctionDecl 0x559062628538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x559062628488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5590626285e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559062628680 Implicit # | | | `-ConstAttr 0x5590626286a8 Implicit # | | |-FunctionDecl 0x5590626287c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x559062628710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x559062628870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5590626288e8 Implicit # | | | `-ConstAttr 0x559062628910 Implicit # | | |-FunctionDecl 0x559062628a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x559062628988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x559062628ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559062628b60 Implicit # | | | `-ConstAttr 0x559062628b88 Implicit # | | |-FunctionDecl 0x559062628cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x559062628c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x559062628d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559062628dd8 Implicit # | | | `-ConstAttr 0x559062628e00 Implicit # | | |-FunctionDecl 0x559062628f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x559062628e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x559062628fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559062629038 Implicit # | | | `-ConstAttr 0x559062629060 Implicit # | | |-FunctionDecl 0x559062629188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5590626290d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x559062629238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5590626292b0 Implicit # | | | `-ConstAttr 0x5590626292d8 Implicit # | | |-FunctionDecl 0x559062629400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x559062629350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5590626294b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x559062629528 Implicit # | | | `-ConstAttr 0x559062629550 Implicit # | | `-FunctionDecl 0x559062629678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5590626295c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x559062629728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5590626297a0 Implicit # | | `-ConstAttr 0x5590626297c8 Implicit # | |-LinkageSpecDecl 0x55906256b6f8 col:45 implicit C # | | `-FunctionDecl 0x55906256b748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55906256b7f0 <> Implicit 501 # | | |-NoThrowAttr 0x55906256b850 Implicit # | | `-ConstAttr 0x55906256b878 Implicit # | |-NamespaceDecl 0x559062629818 prev 0x55906252fca8 line:12:11 hlsl # | | |-original Namespace 0x559062486a98 'hlsl' # | | |-FunctionDecl 0x559062629a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062629930 col:29 used V 'double' # | | | |-CompoundStmt 0x559062629d98 # | | | | `-ReturnStmt 0x559062629d88 # | | | | `-CallExpr 0x559062629d58 'float' # | | | | |-ImplicitCastExpr 0x559062629d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062629ce8 '' Function 0x55906253cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559062629cc0 'float' # | | | | `-ImplicitCastExpr 0x559062629ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062629c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062629c58 'double' lvalue ParmVar 0x559062629930 'V' 'double' # | | | `-DeprecatedAttr 0x559062629ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062629f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062629e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906262a358 # | | | | `-ReturnStmt 0x55906262a348 # | | | | `-CallExpr 0x55906262a318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906262a300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906262a278 '' Function 0x55906253cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906262a250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906262a238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906262a220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906262a1e8 'double2':'vector' lvalue ParmVar 0x559062629e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906262a038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906262a548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906262a418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906262f398 # | | | | `-ReturnStmt 0x55906262f388 # | | | | `-CallExpr 0x55906262f358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906262f340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906262f2c0 '' Function 0x55906253d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906262f298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906262f280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906262f268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906262f230 'double3':'vector' lvalue ParmVar 0x55906262a418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906262a5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906262f588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906262f458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906262f968 # | | | | `-ReturnStmt 0x55906262f958 # | | | | `-CallExpr 0x55906262f928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906262f910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906262f888 '' Function 0x55906253d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906262f860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906262f848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906262f830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906262f7f8 'double4':'vector' lvalue ParmVar 0x55906262f458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906262f638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906262fb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906262fa18 col:26 used V 'int' # | | | |-CompoundStmt 0x55906262fe60 # | | | | `-ReturnStmt 0x55906262fe50 # | | | | `-CallExpr 0x55906262fe20 'float' # | | | | |-ImplicitCastExpr 0x55906262fe08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906262fde8 '' Function 0x55906253cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55906262fdc0 'float' # | | | | `-ImplicitCastExpr 0x55906262fda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906262fd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906262fd58 'int' lvalue ParmVar 0x55906262fa18 'V' 'int' # | | | `-DeprecatedAttr 0x55906262fbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062630038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906262ff10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626303b0 # | | | | `-ReturnStmt 0x5590626303a0 # | | | | `-CallExpr 0x559062630370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062630358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062630338 '' Function 0x55906253cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062630310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626302f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626302e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626302a8 'int2':'vector' lvalue ParmVar 0x55906262ff10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626300e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062630588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559062630460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062630908 # | | | | `-ReturnStmt 0x5590626308f8 # | | | | `-CallExpr 0x5590626308c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626308b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062630890 '' Function 0x55906253d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062630868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062630850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062630838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062630800 'int3':'vector' lvalue ParmVar 0x559062630460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559062630638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062630ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626309b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062630e70 # | | | | `-ReturnStmt 0x559062630e60 # | | | | `-CallExpr 0x559062630e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062630e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062630df8 '' Function 0x55906253d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062630dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062630db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062630da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062630d68 'int4':'vector' lvalue ParmVar 0x5590626309b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062630b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062630fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062630f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626363f8 # | | | | `-ReturnStmt 0x5590626363e8 # | | | | `-CallExpr 0x5590626363b8 'float' # | | | | |-ImplicitCastExpr 0x5590626363a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062636380 '' Function 0x55906253cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559062636358 'float' # | | | | `-ImplicitCastExpr 0x559062636340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062636328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626362f0 'uint':'unsigned int' lvalue ParmVar 0x559062630f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062636130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062636558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626364a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626368f0 # | | | | `-ReturnStmt 0x5590626368e0 # | | | | `-CallExpr 0x5590626368b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062636898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062636878 '' Function 0x55906253cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062636850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062636838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062636820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626367e8 'uint2':'vector' lvalue ParmVar 0x5590626364a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062636608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062636a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626369a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062636df0 # | | | | `-ReturnStmt 0x559062636de0 # | | | | `-CallExpr 0x559062636db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062636d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062636d78 '' Function 0x55906253d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062636d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062636d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062636d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062636ce8 'uint3':'vector' lvalue ParmVar 0x5590626369a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062636b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062636f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559062636ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626372f8 # | | | | `-ReturnStmt 0x5590626372e8 # | | | | `-CallExpr 0x5590626372b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626372a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062637280 '' Function 0x55906253d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062637258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062637240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062637228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626371f0 'uint4':'vector' lvalue ParmVar 0x559062636ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062637000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626374d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626373a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062637870 # | | | | `-ReturnStmt 0x559062637860 # | | | | `-CallExpr 0x559062637830 'float' # | | | | |-ImplicitCastExpr 0x559062637818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626377f8 '' Function 0x55906253cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626377d0 'float' # | | | | `-ImplicitCastExpr 0x5590626377b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626377a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062637768 'int64_t':'long' lvalue ParmVar 0x5590626373a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062637588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062637a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062637920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062637e00 # | | | | `-ReturnStmt 0x559062637df0 # | | | | `-CallExpr 0x559062637dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062637da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062637d88 '' Function 0x55906253cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062637d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062637d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062637d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062637cf8 'int64_t2':'vector' lvalue ParmVar 0x559062637920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062637af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062637fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062637eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626383b0 # | | | | `-ReturnStmt 0x5590626383a0 # | | | | `-CallExpr 0x559062638370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062638358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062638338 '' Function 0x55906253d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062638310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626382f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626382e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626382a8 'int64_t3':'vector' lvalue ParmVar 0x559062637eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062638088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062638588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062638460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062638950 # | | | | `-ReturnStmt 0x559062638940 # | | | | `-CallExpr 0x559062638910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626388f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626388d8 '' Function 0x55906253d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626388b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062638898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062638880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062638848 'int64_t4':'vector' lvalue ParmVar 0x559062638460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062638638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062638b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062638a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062638ee0 # | | | | `-ReturnStmt 0x559062638ed0 # | | | | `-CallExpr 0x559062638ea0 'float' # | | | | |-ImplicitCastExpr 0x559062638e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062638e68 '' Function 0x55906253cc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x559062638e40 'float' # | | | | `-ImplicitCastExpr 0x559062638e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062638e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062638dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x559062638a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062638bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626390b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062638f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062639490 # | | | | `-ReturnStmt 0x559062639480 # | | | | `-CallExpr 0x559062639450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062639438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062639418 '' Function 0x55906253cea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626393f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626393d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626393c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062639388 'uint64_t2':'vector' lvalue ParmVar 0x559062638f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062639168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062639668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062639540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062639a48 # | | | | `-ReturnStmt 0x559062639a38 # | | | | `-CallExpr 0x559062639a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626399f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626399d0 '' Function 0x55906253d120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626399a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062639990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062639978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062639940 'uint64_t3':'vector' lvalue ParmVar 0x559062639540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062639718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062639c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062639af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55906263a010 # | | | | `-ReturnStmt 0x55906263a000 # | | | | `-CallExpr 0x559062639fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062639fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062639f98 '' Function 0x55906253d398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062639f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062639f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062639f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062639f08 'uint64_t4':'vector' lvalue ParmVar 0x559062639af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062639cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906263a198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55906263a0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55906263a4e0 # | | | | `-ReturnStmt 0x55906263a4d0 # | | | | `-CallExpr 0x55906263a4a0 'float' # | | | | |-ImplicitCastExpr 0x55906263a488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906263a468 '' Function 0x559062556920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55906263a440 'float' # | | | | `-ImplicitCastExpr 0x55906263a428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906263a410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906263a3d8 'double' lvalue ParmVar 0x55906263a0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55906263a248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906263a650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55906263a5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906263a9b8 # | | | | `-ReturnStmt 0x55906263a9a8 # | | | | `-CallExpr 0x55906263a978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906263a960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906263a940 '' Function 0x559062556b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906263a918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906263a900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906263a8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906263a8b0 'double2':'vector' lvalue ParmVar 0x55906263a5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906263a700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906263ab28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906263aa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906263ae98 # | | | | `-ReturnStmt 0x55906263ae88 # | | | | `-CallExpr 0x55906263ae58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906263ae40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906263ae20 '' Function 0x559062545588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906263adf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906263ade0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906263adc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906263ad90 'double3':'vector' lvalue ParmVar 0x55906263aa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906263abd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906263b008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906263af58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906263b380 # | | | | `-ReturnStmt 0x55906263b370 # | | | | `-CallExpr 0x55906263b340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906263b328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906263b308 '' Function 0x559062545800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906263b2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906263b2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906263b2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906263b278 'double4':'vector' lvalue ParmVar 0x55906263af58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906263b0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906263b4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906263b430 col:26 used V 'int' # | | | |-CompoundStmt 0x55906263b838 # | | | | `-ReturnStmt 0x55906263b828 # | | | | `-CallExpr 0x55906263b7f8 'float' # | | | | |-ImplicitCastExpr 0x55906263b7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906263b7c0 '' Function 0x559062556920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55906263b798 'float' # | | | | `-ImplicitCastExpr 0x55906263b780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906263b768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906263b730 'int' lvalue ParmVar 0x55906263b430 'V' 'int' # | | | `-DeprecatedAttr 0x55906263b590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906263b998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906263b8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906263bd10 # | | | | `-ReturnStmt 0x55906263bd00 # | | | | `-CallExpr 0x55906263bcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906263bcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906263bc98 '' Function 0x559062556b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906263bc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906263bc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906263bc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906263bc08 'int2':'vector' lvalue ParmVar 0x55906263b8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906263ba48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906263be70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906263bdc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062644380 # | | | | `-ReturnStmt 0x559062644370 # | | | | `-CallExpr 0x559062644340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062644328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062644308 '' Function 0x559062545588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626442e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906263c138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906263c120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906263c0e8 'int3':'vector' lvalue ParmVar 0x55906263bdc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906263bf20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626444e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559062644430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062644868 # | | | | `-ReturnStmt 0x559062644858 # | | | | `-CallExpr 0x559062644828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062644810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626447f0 '' Function 0x559062545800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626447c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626447b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062644798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062644760 'int4':'vector' lvalue ParmVar 0x559062644430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062644590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626449c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062644918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062644d40 # | | | | `-ReturnStmt 0x559062644d30 # | | | | `-CallExpr 0x559062644d00 'float' # | | | | |-ImplicitCastExpr 0x559062644ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062644cc8 '' Function 0x559062556920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559062644ca0 'float' # | | | | `-ImplicitCastExpr 0x559062644c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062644c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062644c38 'uint':'unsigned int' lvalue ParmVar 0x559062644918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062644a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062644ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062644df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062645238 # | | | | `-ReturnStmt 0x559062645228 # | | | | `-CallExpr 0x5590626451f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626451e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626451c0 '' Function 0x559062556b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062645198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062645180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062645168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062645130 'uint2':'vector' lvalue ParmVar 0x559062644df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062644f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062645398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626452e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062645738 # | | | | `-ReturnStmt 0x559062645728 # | | | | `-CallExpr 0x5590626456f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626456e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626456c0 '' Function 0x559062545588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062645698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062645680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062645668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062645630 'uint3':'vector' lvalue ParmVar 0x5590626452e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062645448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062645898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626457e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559062645c40 # | | | | `-ReturnStmt 0x559062645c30 # | | | | `-CallExpr 0x559062645c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062645be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062645bc8 '' Function 0x559062545800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062645ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062645b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062645b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062645b38 'uint4':'vector' lvalue ParmVar 0x5590626457e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062645948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062645da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062645cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062646138 # | | | | `-ReturnStmt 0x559062646128 # | | | | `-CallExpr 0x5590626460f8 'float' # | | | | |-ImplicitCastExpr 0x5590626460e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626460c0 '' Function 0x559062556920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x559062646098 'float' # | | | | `-ImplicitCastExpr 0x559062646080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062646068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062646030 'int64_t':'long' lvalue ParmVar 0x559062645cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062645e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062646680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626461e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062646a38 # | | | | `-ReturnStmt 0x559062646a28 # | | | | `-CallExpr 0x5590626469f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626469e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626469c0 '' Function 0x559062556b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062646998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062646980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062646968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062646930 'int64_t2':'vector' lvalue ParmVar 0x5590626461e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062646730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062646b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062646ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062646f58 # | | | | `-ReturnStmt 0x559062646f48 # | | | | `-CallExpr 0x559062646f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062646f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062646ee0 '' Function 0x559062545588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062646eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062646ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062646e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062646e50 'int64_t3':'vector' lvalue ParmVar 0x559062646ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062646c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626470b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062647008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062647480 # | | | | `-ReturnStmt 0x559062647470 # | | | | `-CallExpr 0x559062647440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062647428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062647408 '' Function 0x559062545800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626473e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626473c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626473b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062647378 'int64_t4':'vector' lvalue ParmVar 0x559062647008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062647168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626475e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062647530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062647998 # | | | | `-ReturnStmt 0x559062647988 # | | | | `-CallExpr 0x559062647958 'float' # | | | | |-ImplicitCastExpr 0x559062647940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062647920 '' Function 0x559062556920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626478f8 'float' # | | | | `-ImplicitCastExpr 0x5590626478e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626478c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062647890 'uint64_t':'unsigned long' lvalue ParmVar 0x559062647530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062647690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062647af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062647a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062647ed0 # | | | | `-ReturnStmt 0x559062647ec0 # | | | | `-CallExpr 0x559062647e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062647e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062647e58 '' Function 0x559062556b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062647e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062647e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062647e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062647dc8 'uint64_t2':'vector' lvalue ParmVar 0x559062647a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062647ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062648030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062647f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062648410 # | | | | `-ReturnStmt 0x559062648400 # | | | | `-CallExpr 0x5590626483d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626483b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062648398 '' Function 0x559062545588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062648370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062648358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062648340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062648308 'uint64_t3':'vector' lvalue ParmVar 0x559062647f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626480e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062648570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626484c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55906264a170 # | | | | `-ReturnStmt 0x55906264a160 # | | | | `-CallExpr 0x55906264a130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906264a118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906264a0f8 '' Function 0x559062545800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906264a0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906264a0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264a0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264a068 'uint64_t4':'vector' lvalue ParmVar 0x5590626484c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062648620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264a2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55906264a230 col:29 used V 'double' # | | | |-CompoundStmt 0x55906264a628 # | | | | `-ReturnStmt 0x55906264a618 # | | | | `-CallExpr 0x55906264a5e8 'float' # | | | | |-ImplicitCastExpr 0x55906264a5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906264a5b0 '' Function 0x559062559d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55906264a588 'float' # | | | | `-ImplicitCastExpr 0x55906264a570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264a558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264a520 'double' lvalue ParmVar 0x55906264a230 'V' 'double' # | | | `-DeprecatedAttr 0x55906264a390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906264a798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55906264a6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906264ab00 # | | | | `-ReturnStmt 0x55906264aaf0 # | | | | `-CallExpr 0x55906264aac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906264aaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906264aa88 '' Function 0x559062559f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906264aa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906264aa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264aa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264a9f8 'double2':'vector' lvalue ParmVar 0x55906264a6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906264a848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906264ac70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906264abc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906264afe0 # | | | | `-ReturnStmt 0x55906264afd0 # | | | | `-CallExpr 0x55906264afa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906264af88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906264af68 '' Function 0x55906255a1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906264af40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906264af28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264af10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264aed8 'double3':'vector' lvalue ParmVar 0x55906264abc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906264ad20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906264b150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906264b0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906264b4c8 # | | | | `-ReturnStmt 0x55906264b4b8 # | | | | `-CallExpr 0x55906264b488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906264b470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906264b450 '' Function 0x55906255a468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906264b428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906264b410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264b3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264b3c0 'double4':'vector' lvalue ParmVar 0x55906264b0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906264b200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906264b628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906264b578 col:26 used V 'int' # | | | |-CompoundStmt 0x55906264b980 # | | | | `-ReturnStmt 0x55906264b970 # | | | | `-CallExpr 0x55906264b940 'float' # | | | | |-ImplicitCastExpr 0x55906264b928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906264b908 '' Function 0x559062559d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55906264b8e0 'float' # | | | | `-ImplicitCastExpr 0x55906264b8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264b8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264b878 'int' lvalue ParmVar 0x55906264b578 'V' 'int' # | | | `-DeprecatedAttr 0x55906264b6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264bae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906264ba30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906264be58 # | | | | `-ReturnStmt 0x55906264be48 # | | | | `-CallExpr 0x55906264be18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906264be00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906264bde0 '' Function 0x559062559f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906264bdb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906264bda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264bd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264bd50 'int2':'vector' lvalue ParmVar 0x55906264ba30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906264bb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264ce28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906264cd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55906264d1a8 # | | | | `-ReturnStmt 0x55906264d198 # | | | | `-CallExpr 0x55906264d168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906264d150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906264d130 '' Function 0x55906255a1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906264d108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906264d0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264d0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264d0a0 'int3':'vector' lvalue ParmVar 0x55906264cd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906264ced8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264d308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55906264d258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55906264d690 # | | | | `-ReturnStmt 0x55906264d680 # | | | | `-CallExpr 0x55906264d650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906264d638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906264d618 '' Function 0x55906255a468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906264d5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906264d5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264d5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264d588 'int4':'vector' lvalue ParmVar 0x55906264d258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55906264d3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264d7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55906264d740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55906264db68 # | | | | `-ReturnStmt 0x55906264db58 # | | | | `-CallExpr 0x55906264db28 'float' # | | | | |-ImplicitCastExpr 0x55906264db10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906264daf0 '' Function 0x559062559d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55906264dac8 'float' # | | | | `-ImplicitCastExpr 0x55906264dab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264da98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264da60 'uint':'unsigned int' lvalue ParmVar 0x55906264d740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55906264d8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264dcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55906264dc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55906264e060 # | | | | `-ReturnStmt 0x55906264e050 # | | | | `-CallExpr 0x55906264e020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906264e008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906264dfe8 '' Function 0x559062559f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906264dfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906264dfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264df90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264df58 'uint2':'vector' lvalue ParmVar 0x55906264dc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55906264dd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264e1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55906264e110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906264e560 # | | | | `-ReturnStmt 0x55906264e550 # | | | | `-CallExpr 0x55906264e520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906264e508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906264e4e8 '' Function 0x55906255a1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906264e4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906264e4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264e490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264e458 'uint3':'vector' lvalue ParmVar 0x55906264e110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55906264e270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264e6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906264e610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55906264ea68 # | | | | `-ReturnStmt 0x55906264ea58 # | | | | `-CallExpr 0x55906264ea28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906264ea10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906264e9f0 '' Function 0x55906255a468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906264e9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906264e9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264e998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264e960 'uint4':'vector' lvalue ParmVar 0x55906264e610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55906264e770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264ebc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906264eb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55906264f830 # | | | | `-ReturnStmt 0x55906264f820 # | | | | `-CallExpr 0x55906264f7f0 'float' # | | | | |-ImplicitCastExpr 0x55906264f7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906264f7b8 '' Function 0x559062559d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55906264f790 'float' # | | | | `-ImplicitCastExpr 0x55906264f778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264f760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264f728 'int64_t':'long' lvalue ParmVar 0x55906264eb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55906264ec78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264f990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906264f8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55906264fd48 # | | | | `-ReturnStmt 0x55906264fd38 # | | | | `-CallExpr 0x55906264fd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906264fcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906264fcd0 '' Function 0x559062559f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906264fca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906264fc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906264fc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906264fc40 'int64_t2':'vector' lvalue ParmVar 0x55906264f8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906264fa40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906264fea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906264fdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062650268 # | | | | `-ReturnStmt 0x559062650258 # | | | | `-CallExpr 0x559062650228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062650210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626501f0 '' Function 0x55906255a1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626501c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626501b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062650198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062650160 'int64_t3':'vector' lvalue ParmVar 0x55906264fdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55906264ff58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626503c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062650318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062650790 # | | | | `-ReturnStmt 0x559062650780 # | | | | `-CallExpr 0x559062650750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062650738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062650718 '' Function 0x55906255a468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626506f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626506d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626506c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062650688 'int64_t4':'vector' lvalue ParmVar 0x559062650318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062650478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626508f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062650840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062650ca8 # | | | | `-ReturnStmt 0x559062650c98 # | | | | `-CallExpr 0x559062650c68 'float' # | | | | |-ImplicitCastExpr 0x559062650c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062650c30 '' Function 0x559062559d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x559062650c08 'float' # | | | | `-ImplicitCastExpr 0x559062650bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062650bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062650ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x559062650840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626509a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062650e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062650d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626511e0 # | | | | `-ReturnStmt 0x5590626511d0 # | | | | `-CallExpr 0x5590626511a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062651188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062651168 '' Function 0x559062559f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062651140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062651128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062651110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626510d8 'uint64_t2':'vector' lvalue ParmVar 0x559062650d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062650eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062651340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062651290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062652048 # | | | | `-ReturnStmt 0x559062652038 # | | | | `-CallExpr 0x559062652008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062651ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062651fd0 '' Function 0x55906255a1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062651fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062651f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062651f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062651f40 'uint64_t3':'vector' lvalue ParmVar 0x559062651290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626513f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626521a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626520f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559062652590 # | | | | `-ReturnStmt 0x559062652580 # | | | | `-CallExpr 0x559062652550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062652538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062652518 '' Function 0x55906255a468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626524f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626524d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626524c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062652488 'uint64_t4':'vector' lvalue ParmVar 0x5590626520f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062652258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626527e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x559062652650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5590626526d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x559062652c00 # | | | | `-ReturnStmt 0x559062652bf0 # | | | | `-CallExpr 0x559062652bb8 'float' # | | | | |-ImplicitCastExpr 0x559062652ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559062652b50 '' Function 0x55906255b5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559062652a98 'float' # | | | | | `-ImplicitCastExpr 0x559062652a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062652a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062652a30 'double' lvalue ParmVar 0x559062652650 'V1' 'double' # | | | | `-CStyleCastExpr 0x559062652b28 'float' # | | | | `-ImplicitCastExpr 0x559062652b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062652af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062652ac0 'double' lvalue ParmVar 0x5590626526d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5590626528a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062652e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x559062652cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x559062652d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x559062653320 # | | | | `-ReturnStmt 0x559062653310 # | | | | `-CallExpr 0x5590626532d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626532c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559062653238 '' Function 0x55906255b958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559062653168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559062653150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062653138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062653100 'double2':'vector' lvalue ParmVar 0x559062652cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x559062653210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626531f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626531e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626531a8 'double2':'vector' lvalue ParmVar 0x559062652d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062652f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626535b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626533e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x559062653460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x559062653a40 # | | | | `-ReturnStmt 0x559062653a30 # | | | | `-CallExpr 0x5590626539f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626539e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x559062653960 '' Function 0x55906255bd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559062653890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x559062653878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062653860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062653828 'double3':'vector' lvalue ParmVar 0x5590626533e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x559062653938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062653920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062653908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626538d0 'double3':'vector' lvalue ParmVar 0x559062653460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x559062653670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062653cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x559062653b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x559062653b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5590626545a0 # | | | | `-ReturnStmt 0x559062654590 # | | | | `-CallExpr 0x559062654558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062654540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626544c0 '' Function 0x55906255c0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626543f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626543d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626543c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062654388 'double4':'vector' lvalue ParmVar 0x559062653b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x559062654498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062654480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062654468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062654430 'double4':'vector' lvalue ParmVar 0x559062653b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x559062653d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626547e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559062654650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5590626546d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x559062654be0 # | | | | `-ReturnStmt 0x559062654bd0 # | | | | `-CallExpr 0x559062654b98 'float' # | | | | |-ImplicitCastExpr 0x559062654b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559062654b60 '' Function 0x55906255b5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559062654aa8 'float' # | | | | | `-ImplicitCastExpr 0x559062654a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062654a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062654a40 'int' lvalue ParmVar 0x559062654650 'V1' 'int' # | | | | `-CStyleCastExpr 0x559062654b38 'float' # | | | | `-ImplicitCastExpr 0x559062654b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062654b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062654ad0 'int' lvalue ParmVar 0x5590626546d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5590626548a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062654e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x559062654c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x559062654d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x559062655298 # | | | | `-ReturnStmt 0x559062655288 # | | | | `-CallExpr 0x559062655250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062655238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x559062655218 '' Function 0x55906255b958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559062655148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559062655130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062655118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626550e0 'int2':'vector' lvalue ParmVar 0x559062654c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5590626551f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626551d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626551c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062655188 'int2':'vector' lvalue ParmVar 0x559062654d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x559062654f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062655518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x559062655348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5590626553c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x559062655950 # | | | | `-ReturnStmt 0x559062655940 # | | | | `-CallExpr 0x559062655908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626558f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626558d0 '' Function 0x55906255bd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559062655800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626557e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626557d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062655798 'int3':'vector' lvalue ParmVar 0x559062655348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5590626558a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062655890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062655878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062655840 'int3':'vector' lvalue ParmVar 0x5590626553c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626555d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062655bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x559062655a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x559062655a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x559062656018 # | | | | `-ReturnStmt 0x559062656008 # | | | | `-CallExpr 0x559062655fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062655fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559062655f98 '' Function 0x55906255c0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559062655ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559062655eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062655e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062655e60 'int4':'vector' lvalue ParmVar 0x559062655a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x559062655f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062655f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062655f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062655f08 'int4':'vector' lvalue ParmVar 0x559062655a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062655c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062656878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626560c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x559062656148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062656c90 # | | | | `-ReturnStmt 0x559062656c80 # | | | | `-CallExpr 0x559062656c48 'float' # | | | | |-ImplicitCastExpr 0x559062656c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559062656c10 '' Function 0x55906255b5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x559062656b58 'float' # | | | | | `-ImplicitCastExpr 0x559062656b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062656b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062656af0 'uint':'unsigned int' lvalue ParmVar 0x5590626560c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x559062656be8 'float' # | | | | `-ImplicitCastExpr 0x559062656bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062656bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062656b80 'uint':'unsigned int' lvalue ParmVar 0x559062656148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062656930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062656f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062656d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x559062656dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x559062657368 # | | | | `-ReturnStmt 0x559062657358 # | | | | `-CallExpr 0x559062657320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062657308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626572e8 '' Function 0x55906255b958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x559062657218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x559062657200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626571e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626571b0 'uint2':'vector' lvalue ParmVar 0x559062656d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5590626572c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626572a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062657290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062657258 'uint2':'vector' lvalue ParmVar 0x559062656dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062656fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626575e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062657418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x559062657498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x559062657a40 # | | | | `-ReturnStmt 0x559062657a30 # | | | | `-CallExpr 0x5590626579f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626579e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626579c0 '' Function 0x55906255bd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626578f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626578d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626578c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062657888 'uint3':'vector' lvalue ParmVar 0x559062657418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x559062657998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062657980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062657968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062657930 'uint3':'vector' lvalue ParmVar 0x559062657498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626576a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062657cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x559062657af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x559062657b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x559062658128 # | | | | `-ReturnStmt 0x559062658118 # | | | | `-CallExpr 0x5590626580e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626580c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626580a8 '' Function 0x55906255c0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x559062657fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559062657fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062657fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062657f70 'uint4':'vector' lvalue ParmVar 0x559062657af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x559062658080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062658068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062658050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062658018 'uint4':'vector' lvalue ParmVar 0x559062657b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062657d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626583a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626581d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x559062658258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55906265b318 # | | | | `-ReturnStmt 0x55906265b308 # | | | | `-CallExpr 0x55906265b2d0 'float' # | | | | |-ImplicitCastExpr 0x559062658780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x559062658760 '' Function 0x55906255b5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626586a8 'float' # | | | | | `-ImplicitCastExpr 0x559062658690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062658678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062658640 'int64_t':'long' lvalue ParmVar 0x5590626581d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x559062658738 'float' # | | | | `-ImplicitCastExpr 0x559062658720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062658708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626586d0 'int64_t':'long' lvalue ParmVar 0x559062658258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062658460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265b598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906265b3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55906265b448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55906265ba08 # | | | | `-ReturnStmt 0x55906265b9f8 # | | | | `-CallExpr 0x55906265b9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906265b9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55906265b988 '' Function 0x55906255b958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55906265b8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55906265b8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55906265b888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55906265b850 'int64_t2':'vector' lvalue ParmVar 0x55906265b3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55906265b960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906265b948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265b930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265b8f8 'int64_t2':'vector' lvalue ParmVar 0x55906265b448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906265b650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265bc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906265bab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55906265bb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55906265c100 # | | | | `-ReturnStmt 0x55906265c0f0 # | | | | `-CallExpr 0x55906265c0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906265c0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55906265c080 '' Function 0x55906255bd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55906265bfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55906265bf98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55906265bf80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55906265bf48 'int64_t3':'vector' lvalue ParmVar 0x55906265bab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55906265c058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906265c040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265c028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265bff0 'int64_t3':'vector' lvalue ParmVar 0x55906265bb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55906265bd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265c388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906265c1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55906265c230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55906265c808 # | | | | `-ReturnStmt 0x55906265c7f8 # | | | | `-CallExpr 0x55906265c7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906265c7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55906265c788 '' Function 0x55906255c0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55906265c6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55906265c6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55906265c688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55906265c650 'int64_t4':'vector' lvalue ParmVar 0x55906265c1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55906265c760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906265c748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265c730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265c6f8 'int64_t4':'vector' lvalue ParmVar 0x55906265c230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55906265c440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265ca88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906265c8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55906265c938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55906265cee0 # | | | | `-ReturnStmt 0x55906265ced0 # | | | | `-CallExpr 0x55906265ce98 'float' # | | | | |-ImplicitCastExpr 0x55906265ce80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55906265ce60 '' Function 0x55906255b5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55906265cda8 'float' # | | | | | `-ImplicitCastExpr 0x55906265cd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55906265cd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55906265cd40 'uint64_t':'unsigned long' lvalue ParmVar 0x55906265c8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55906265ce38 'float' # | | | | `-ImplicitCastExpr 0x55906265ce20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265ce08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265cdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55906265c938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55906265cb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265d168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906265cf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55906265d010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55906265d618 # | | | | `-ReturnStmt 0x55906265d608 # | | | | `-CallExpr 0x55906265d5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906265d5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55906265d598 '' Function 0x55906255b958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55906265d4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55906265d4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55906265d498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55906265d460 'uint64_t2':'vector' lvalue ParmVar 0x55906265cf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55906265d570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906265d558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265d540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265d508 'uint64_t2':'vector' lvalue ParmVar 0x55906265d010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55906265d220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265d898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906265d6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55906265d748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55906265dd30 # | | | | `-ReturnStmt 0x55906265dd20 # | | | | `-CallExpr 0x55906265dce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906265dcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55906265dcb0 '' Function 0x55906255bd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55906265dbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55906265dbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55906265dbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55906265db78 'uint64_t3':'vector' lvalue ParmVar 0x55906265d6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55906265dc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906265dc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265dc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265dc20 'uint64_t3':'vector' lvalue ParmVar 0x55906265d748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55906265d950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265dfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906265dde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55906265de60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55906265e458 # | | | | `-ReturnStmt 0x55906265e448 # | | | | `-CallExpr 0x55906265e410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906265e3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55906265e3d8 '' Function 0x55906255c0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55906265e308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55906265e2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55906265e2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55906265e2a0 'uint64_t4':'vector' lvalue ParmVar 0x55906265dde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55906265e3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906265e398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265e380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265e348 'uint64_t4':'vector' lvalue ParmVar 0x55906265de60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55906265e070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265e5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55906265e518 col:29 used V 'double' # | | | |-CompoundStmt 0x55906265e910 # | | | | `-ReturnStmt 0x55906265e900 # | | | | `-CallExpr 0x55906265e8d0 'float' # | | | | |-ImplicitCastExpr 0x55906265e8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906265e898 '' Function 0x55906255cd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55906265e870 'float' # | | | | `-ImplicitCastExpr 0x55906265e858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265e840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265e808 'double' lvalue ParmVar 0x55906265e518 'V' 'double' # | | | `-DeprecatedAttr 0x55906265e678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906265ea80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55906265e9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906265ede8 # | | | | `-ReturnStmt 0x55906265edd8 # | | | | `-CallExpr 0x55906265eda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906265ed90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906265ed70 '' Function 0x55906255cfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906265ed48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906265ed30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265ed18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265ece0 'double2':'vector' lvalue ParmVar 0x55906265e9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906265eb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906265ef58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906265eea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906265f2c8 # | | | | `-ReturnStmt 0x55906265f2b8 # | | | | `-CallExpr 0x55906265f288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906265f270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906265f250 '' Function 0x55906255d220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906265f228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906265f210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265f1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265f1c0 'double3':'vector' lvalue ParmVar 0x55906265eea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906265f008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906265f448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906265f398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906265f7c0 # | | | | `-ReturnStmt 0x55906265f7b0 # | | | | `-CallExpr 0x55906265f780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906265f768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906265f748 '' Function 0x55906255d498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906265f720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906265f708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265f6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265f6b8 'double4':'vector' lvalue ParmVar 0x55906265f398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906265f4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906265f920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906265f870 col:26 used V 'int' # | | | |-CompoundStmt 0x55906265fc78 # | | | | `-ReturnStmt 0x55906265fc68 # | | | | `-CallExpr 0x55906265fc38 'float' # | | | | |-ImplicitCastExpr 0x55906265fc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906265fc00 '' Function 0x55906255cd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55906265fbd8 'float' # | | | | `-ImplicitCastExpr 0x55906265fbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906265fba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906265fb70 'int' lvalue ParmVar 0x55906265f870 'V' 'int' # | | | `-DeprecatedAttr 0x55906265f9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906265fdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906265fd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559062660150 # | | | | `-ReturnStmt 0x559062660140 # | | | | `-CallExpr 0x559062660110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626600f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626600d8 '' Function 0x55906255cfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626600b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062660098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062660080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062660048 'int2':'vector' lvalue ParmVar 0x55906265fd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906265fe88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626602b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559062660200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062660630 # | | | | `-ReturnStmt 0x559062660620 # | | | | `-CallExpr 0x5590626605f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626605d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626605b8 '' Function 0x55906255d220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062660590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062660578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062660560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062660528 'int3':'vector' lvalue ParmVar 0x559062660200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559062660360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062660790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626606e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062660b18 # | | | | `-ReturnStmt 0x559062660b08 # | | | | `-CallExpr 0x559062660ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062660ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062660aa0 '' Function 0x55906255d498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062660a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062660a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062660a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062660a10 'int4':'vector' lvalue ParmVar 0x5590626606e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062660840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062660c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062660bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062660ff0 # | | | | `-ReturnStmt 0x559062660fe0 # | | | | `-CallExpr 0x559062660fb0 'float' # | | | | |-ImplicitCastExpr 0x559062660f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062660f78 '' Function 0x55906255cd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559062660f50 'float' # | | | | `-ImplicitCastExpr 0x559062660f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062660f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062660ee8 'uint':'unsigned int' lvalue ParmVar 0x559062660bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062660d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062661150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626610a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062662d10 # | | | | `-ReturnStmt 0x559062662d00 # | | | | `-CallExpr 0x559062662cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062662cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062662c98 '' Function 0x55906255cfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062662c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062662c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062662c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062662c08 'uint2':'vector' lvalue ParmVar 0x5590626610a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062661200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062662e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062662dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062663210 # | | | | `-ReturnStmt 0x559062663200 # | | | | `-CallExpr 0x5590626631d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626631b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062663198 '' Function 0x55906255d220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062663170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062663158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062663140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062663108 'uint3':'vector' lvalue ParmVar 0x559062662dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062662f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062663370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626632c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559062663718 # | | | | `-ReturnStmt 0x559062663708 # | | | | `-CallExpr 0x5590626636d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626636c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626636a0 '' Function 0x55906255d498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062663678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062663660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062663648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062663610 'uint4':'vector' lvalue ParmVar 0x5590626632c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062663420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062663878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626637c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062663c10 # | | | | `-ReturnStmt 0x559062663c00 # | | | | `-CallExpr 0x559062663bd0 'float' # | | | | |-ImplicitCastExpr 0x559062663bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062663b98 '' Function 0x55906255cd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x559062663b70 'float' # | | | | `-ImplicitCastExpr 0x559062663b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062663b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062663b08 'int64_t':'long' lvalue ParmVar 0x5590626637c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062663928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062663d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062663cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062664128 # | | | | `-ReturnStmt 0x559062664118 # | | | | `-CallExpr 0x5590626640e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626640d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626640b0 '' Function 0x55906255cfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062664088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062664070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062664058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062664020 'int64_t2':'vector' lvalue ParmVar 0x559062663cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062663e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062664288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626641d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062664648 # | | | | `-ReturnStmt 0x559062664638 # | | | | `-CallExpr 0x559062664608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626645f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626645d0 '' Function 0x55906255d220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626645a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062664590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062664578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062664540 'int64_t3':'vector' lvalue ParmVar 0x5590626641d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062664338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626647a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626646f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062666148 # | | | | `-ReturnStmt 0x559062666138 # | | | | `-CallExpr 0x559062666108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626660f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626660d0 '' Function 0x55906255d498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062664ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062664ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062664aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062664a68 'int64_t4':'vector' lvalue ParmVar 0x5590626646f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062664858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626662a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626661f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062666660 # | | | | `-ReturnStmt 0x559062666650 # | | | | `-CallExpr 0x559062666620 'float' # | | | | |-ImplicitCastExpr 0x559062666608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626665e8 '' Function 0x55906255cd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626665c0 'float' # | | | | `-ImplicitCastExpr 0x5590626665a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062666590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062666558 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626661f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062666358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626667c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062666710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062666b98 # | | | | `-ReturnStmt 0x559062666b88 # | | | | `-CallExpr 0x559062666b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062666b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062666b20 '' Function 0x55906255cfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062666af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062666ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062666ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062666a90 'uint64_t2':'vector' lvalue ParmVar 0x559062666710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062666870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062666cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062666c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626670d8 # | | | | `-ReturnStmt 0x5590626670c8 # | | | | `-CallExpr 0x559062667098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062667080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062667060 '' Function 0x55906255d220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062667038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062667020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062667008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062666fd0 'uint64_t3':'vector' lvalue ParmVar 0x559062666c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062666da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062667238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062667188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559062667620 # | | | | `-ReturnStmt 0x559062667610 # | | | | `-CallExpr 0x5590626675e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626675c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626675a8 '' Function 0x55906255d498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062667580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062667568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062667550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062667518 'uint64_t4':'vector' lvalue ParmVar 0x559062667188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626672e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x559062667d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559062667638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590626676d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062667c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5590626679e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559062667ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x559062667b38 col:41 p2 'T' # | | | |-CompoundStmt 0x559062668090 # | | | | `-ReturnStmt 0x559062668080 # | | | | `-RecoveryExpr 0x559062668048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559062667e90 '' lvalue (ADL) = 'clamp' 0x559062566fc8 0x55906255d888 0x55906255dd40 0x55906255e1a8 0x55906255e608 0x55906255ea08 0x55906255eed8 0x55906255f338 0x55906255f798 0x55906255fbf8 0x559062560088 0x5590625604e8 0x559062560948 0x559062561e08 0x559062562268 0x5590625626c8 0x559062562b28 0x559062562f98 0x5590625633f8 0x559062563858 0x559062563cb8 0x5590625640d8 0x559062564538 0x559062564998 0x55906254bd28 0x55906254c128 0x55906254c588 0x55906254c9e8 # | | | | |-RecoveryExpr 0x559062667fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559062667fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559062667d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5590626687c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5590626680e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062668178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062668718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x559062668488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559062668500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5590626685d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x559062668b30 # | | | | `-ReturnStmt 0x559062668b20 # | | | | `-RecoveryExpr 0x559062668ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559062668930 '' lvalue (ADL) = 'clamp' 0x55906254c9e8 0x559062566fc8 0x55906255d888 0x55906255dd40 0x55906255e1a8 0x55906255e608 0x55906255ea08 0x55906255eed8 0x55906255f338 0x55906255f798 0x55906255fbf8 0x559062560088 0x5590625604e8 0x559062560948 0x559062561e08 0x559062562268 0x5590625626c8 0x559062562b28 0x559062562f98 0x5590625633f8 0x559062563858 0x559062563cb8 0x5590625640d8 0x559062564538 0x559062564998 0x55906254bd28 0x55906254c128 0x55906254c588 # | | | | |-RecoveryExpr 0x559062668a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x559062668ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559062668830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5590626691d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x559062668b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062668be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062669128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x559062668ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x559062668f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x559062668fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x559062669570 # | | | | `-ReturnStmt 0x559062669560 # | | | | `-RecoveryExpr 0x559062669530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x559062669340 '' lvalue (ADL) = 'clamp' 0x55906254c588 0x55906254c9e8 0x559062566fc8 0x55906255d888 0x55906255dd40 0x55906255e1a8 0x55906255e608 0x55906255ea08 0x55906255eed8 0x55906255f338 0x55906255f798 0x55906255fbf8 0x559062560088 0x5590625604e8 0x559062560948 0x559062561e08 0x559062562268 0x5590625626c8 0x559062562b28 0x559062562f98 0x5590625633f8 0x559062563858 0x559062563cb8 0x5590625640d8 0x559062564538 0x559062564998 0x55906254bd28 0x55906254c128 # | | | | `-RecoveryExpr 0x559062669460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x559062669240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5590626696d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062669628 col:29 used V 'double' # | | | |-CompoundStmt 0x559062669a20 # | | | | `-ReturnStmt 0x559062669a10 # | | | | `-CallExpr 0x5590626699e0 'float' # | | | | |-ImplicitCastExpr 0x5590626699c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626699a8 '' Function 0x559062568788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x559062669980 'float' # | | | | `-ImplicitCastExpr 0x559062669968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062669950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062669918 'double' lvalue ParmVar 0x559062669628 'V' 'double' # | | | `-DeprecatedAttr 0x559062669788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062669b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062669ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559062669ef0 # | | | | `-ReturnStmt 0x559062669ee0 # | | | | `-CallExpr 0x559062669eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062669e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062669e78 '' Function 0x559062568a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062669e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062669e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062669e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062669de8 'double2':'vector' lvalue ParmVar 0x559062669ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062669c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906266a0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062669fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906266a460 # | | | | `-ReturnStmt 0x55906266a450 # | | | | `-CallExpr 0x55906266a420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906266a408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906266a3e8 '' Function 0x559062568c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906266a3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906266a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266a390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266a358 'double3':'vector' lvalue ParmVar 0x559062669fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906266a1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906266a5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906266a518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906266a940 # | | | | `-ReturnStmt 0x55906266a930 # | | | | `-CallExpr 0x55906266a900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906266a8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906266a8c8 '' Function 0x559062569f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906266a8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906266a888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266a870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266a838 'double4':'vector' lvalue ParmVar 0x55906266a518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906266a678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906266aaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906266a9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55906266adf8 # | | | | `-ReturnStmt 0x55906266ade8 # | | | | `-CallExpr 0x55906266adb8 'float' # | | | | |-ImplicitCastExpr 0x55906266ada0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906266ad80 '' Function 0x559062568788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55906266ad58 'float' # | | | | `-ImplicitCastExpr 0x55906266ad40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266ad28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266acf0 'int' lvalue ParmVar 0x55906266a9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55906266ab50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266af58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906266aea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906266b2d0 # | | | | `-ReturnStmt 0x55906266b2c0 # | | | | `-CallExpr 0x55906266b290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906266b278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906266b258 '' Function 0x559062568a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906266b230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906266b218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266b200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266b1c8 'int2':'vector' lvalue ParmVar 0x55906266aea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906266b008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266b430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906266b380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55906266b7b0 # | | | | `-ReturnStmt 0x55906266b7a0 # | | | | `-CallExpr 0x55906266b770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906266b758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906266b738 '' Function 0x559062568c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906266b710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906266b6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266b6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266b6a8 'int3':'vector' lvalue ParmVar 0x55906266b380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906266b4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266b910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55906266b860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55906266bc98 # | | | | `-ReturnStmt 0x55906266bc88 # | | | | `-CallExpr 0x55906266bc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906266bc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906266bc20 '' Function 0x559062569f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906266bbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906266bbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266bbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266bb90 'int4':'vector' lvalue ParmVar 0x55906266b860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55906266b9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266bdf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55906266bd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55906266c1a0 # | | | | `-ReturnStmt 0x55906266c190 # | | | | `-CallExpr 0x55906266c160 'float' # | | | | |-ImplicitCastExpr 0x55906266c148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906266c128 '' Function 0x559062568788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55906266c100 'float' # | | | | `-ImplicitCastExpr 0x55906266c0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266c0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266c068 'uint':'unsigned int' lvalue ParmVar 0x55906266bd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55906266bea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266c300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55906266c250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55906266c698 # | | | | `-ReturnStmt 0x55906266c688 # | | | | `-CallExpr 0x55906266c658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906266c640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906266c620 '' Function 0x559062568a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906266c5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906266c5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266c5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266c590 'uint2':'vector' lvalue ParmVar 0x55906266c250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55906266c3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266c7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55906266c748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906266cb98 # | | | | `-ReturnStmt 0x55906266cb88 # | | | | `-CallExpr 0x55906266cb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906266cb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906266cb20 '' Function 0x559062568c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906266caf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906266cae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266cac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266ca90 'uint3':'vector' lvalue ParmVar 0x55906266c748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55906266c8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266ccf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906266cc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55906266d0a0 # | | | | `-ReturnStmt 0x55906266d090 # | | | | `-CallExpr 0x55906266d060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906266d048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906266d028 '' Function 0x559062569f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906266d000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906266cfe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266cfd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266cf98 'uint4':'vector' lvalue ParmVar 0x55906266cc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55906266cda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266d200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906266d150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55906266d598 # | | | | `-ReturnStmt 0x55906266d588 # | | | | `-CallExpr 0x55906266d558 'float' # | | | | |-ImplicitCastExpr 0x55906266d540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906266d520 '' Function 0x559062568788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55906266d4f8 'float' # | | | | `-ImplicitCastExpr 0x55906266d4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266d4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266d490 'int64_t':'long' lvalue ParmVar 0x55906266d150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55906266d2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266d6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906266d648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55906266dab0 # | | | | `-ReturnStmt 0x55906266daa0 # | | | | `-CallExpr 0x55906266da70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906266da58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906266da38 '' Function 0x559062568a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906266da10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906266d9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266d9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266d9a8 'int64_t2':'vector' lvalue ParmVar 0x55906266d648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906266d7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266dc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906266db60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55906266dfd0 # | | | | `-ReturnStmt 0x55906266dfc0 # | | | | `-CallExpr 0x55906266df90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906266df78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906266df58 '' Function 0x559062568c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906266df30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906266df18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266df00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266dec8 'int64_t3':'vector' lvalue ParmVar 0x55906266db60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55906266dcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266e830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906266e080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55906266ebf8 # | | | | `-ReturnStmt 0x55906266ebe8 # | | | | `-CallExpr 0x55906266ebb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906266eba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906266eb80 '' Function 0x559062569f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906266eb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906266eb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266eb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266eaf0 'int64_t4':'vector' lvalue ParmVar 0x55906266e080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55906266e8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266ed58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906266eca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55906266f110 # | | | | `-ReturnStmt 0x55906266f100 # | | | | `-CallExpr 0x55906266f0d0 'float' # | | | | |-ImplicitCastExpr 0x55906266f0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906266f098 '' Function 0x559062568788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55906266f070 'float' # | | | | `-ImplicitCastExpr 0x55906266f058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266f040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266f008 'uint64_t':'unsigned long' lvalue ParmVar 0x55906266eca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55906266ee08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266f270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906266f1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55906266f648 # | | | | `-ReturnStmt 0x55906266f638 # | | | | `-CallExpr 0x55906266f608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906266f5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906266f5d0 '' Function 0x559062568a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906266f5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906266f590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266f578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266f540 'uint64_t2':'vector' lvalue ParmVar 0x55906266f1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55906266f320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266f7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906266f6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55906266fb88 # | | | | `-ReturnStmt 0x55906266fb78 # | | | | `-CallExpr 0x55906266fb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906266fb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906266fb10 '' Function 0x559062568c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906266fae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906266fad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906266fab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266fa80 'uint64_t3':'vector' lvalue ParmVar 0x55906266f6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55906266f858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906266fce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906266fc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626700d0 # | | | | `-ReturnStmt 0x5590626700c0 # | | | | `-CallExpr 0x559062670090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062670078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062670058 '' Function 0x559062569f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062670030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062670018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062670000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906266ffc8 'uint64_t4':'vector' lvalue ParmVar 0x55906266fc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55906266fd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062670240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062670190 col:29 used V 'double' # | | | |-CompoundStmt 0x559062670588 # | | | | `-ReturnStmt 0x559062670578 # | | | | `-CallExpr 0x559062670548 'float' # | | | | |-ImplicitCastExpr 0x559062670530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062670510 '' Function 0x55906256ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626704e8 'float' # | | | | `-ImplicitCastExpr 0x5590626704d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626704b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062670480 'double' lvalue ParmVar 0x559062670190 'V' 'double' # | | | `-DeprecatedAttr 0x5590626702f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626706f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062670648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559062671260 # | | | | `-ReturnStmt 0x559062671250 # | | | | `-CallExpr 0x559062671220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062671208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626711e8 '' Function 0x55906256ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626711c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626711a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062671190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062671158 'double2':'vector' lvalue ParmVar 0x559062670648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626707a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626713d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062671320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559062671740 # | | | | `-ReturnStmt 0x559062671730 # | | | | `-CallExpr 0x559062671700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626716e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626716c8 '' Function 0x55906256b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626716a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062671688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062671670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062671638 'double3':'vector' lvalue ParmVar 0x559062671320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559062671480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626718b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559062671800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559062671c28 # | | | | `-ReturnStmt 0x559062671c18 # | | | | `-CallExpr 0x559062671be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062671bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062671bb0 '' Function 0x55906256b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062671b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062671b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062671b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062671b20 'double4':'vector' lvalue ParmVar 0x559062671800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559062671960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062671d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559062671cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626720e0 # | | | | `-ReturnStmt 0x5590626720d0 # | | | | `-CallExpr 0x5590626720a0 'float' # | | | | |-ImplicitCastExpr 0x559062672088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062672068 '' Function 0x55906256ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559062672040 'float' # | | | | `-ImplicitCastExpr 0x559062672028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062672010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062671fd8 'int' lvalue ParmVar 0x559062671cd8 'V' 'int' # | | | `-DeprecatedAttr 0x559062671e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062672240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559062672190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626725b8 # | | | | `-ReturnStmt 0x5590626725a8 # | | | | `-CallExpr 0x559062672578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062672560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062672540 '' Function 0x55906256ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062672518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062672500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626724e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626724b0 'int2':'vector' lvalue ParmVar 0x559062672190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626722f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062672718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559062672668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062672a98 # | | | | `-ReturnStmt 0x559062672a88 # | | | | `-CallExpr 0x559062672a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062672a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062672a20 '' Function 0x55906256b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626729f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626729e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626729c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062672990 'int3':'vector' lvalue ParmVar 0x559062672668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626727c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062672bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559062672b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062672f80 # | | | | `-ReturnStmt 0x559062672f70 # | | | | `-CallExpr 0x559062672f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062672f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062672f08 '' Function 0x55906256b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062672ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062672ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062672eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062672e78 'int4':'vector' lvalue ParmVar 0x559062672b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062672ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062673928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062673878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062673ca0 # | | | | `-ReturnStmt 0x559062673c90 # | | | | `-CallExpr 0x559062673c60 'float' # | | | | |-ImplicitCastExpr 0x559062673c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062673c28 '' Function 0x55906256ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559062673c00 'float' # | | | | `-ImplicitCastExpr 0x559062673be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062673bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062673b98 'uint':'unsigned int' lvalue ParmVar 0x559062673878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626739d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062673e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062673d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062674198 # | | | | `-ReturnStmt 0x559062674188 # | | | | `-CallExpr 0x559062674158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062674140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062674120 '' Function 0x55906256ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626740f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626740e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626740c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062674090 'uint2':'vector' lvalue ParmVar 0x559062673d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062673eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626742f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062674248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062674698 # | | | | `-ReturnStmt 0x559062674688 # | | | | `-CallExpr 0x559062674658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062674640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062674620 '' Function 0x55906256b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626745f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626745e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626745c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062674590 'uint3':'vector' lvalue ParmVar 0x559062674248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626743a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626747f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559062674748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559062674ba0 # | | | | `-ReturnStmt 0x559062674b90 # | | | | `-CallExpr 0x559062674b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062674b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062674b28 '' Function 0x55906256b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062674b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062674ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062674ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062674a98 'uint4':'vector' lvalue ParmVar 0x559062674748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626748a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062674d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062674c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062675098 # | | | | `-ReturnStmt 0x559062675088 # | | | | `-CallExpr 0x559062675058 'float' # | | | | |-ImplicitCastExpr 0x559062675040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062675020 '' Function 0x55906256ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559062674ff8 'float' # | | | | `-ImplicitCastExpr 0x559062674fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062674fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062674f90 'int64_t':'long' lvalue ParmVar 0x559062674c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062674db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626751f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062675148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626755b0 # | | | | `-ReturnStmt 0x5590626755a0 # | | | | `-CallExpr 0x559062675570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062675558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062675538 '' Function 0x55906256ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062675510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626754f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626754e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626754a8 'int64_t2':'vector' lvalue ParmVar 0x559062675148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626752a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062675710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062675660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626764c0 # | | | | `-ReturnStmt 0x5590626764b0 # | | | | `-CallExpr 0x559062676480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062676468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062676448 '' Function 0x55906256b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062676420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062676408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626763f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626763b8 'int64_t3':'vector' lvalue ParmVar 0x559062675660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626761b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062676620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062676570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626769e8 # | | | | `-ReturnStmt 0x5590626769d8 # | | | | `-CallExpr 0x5590626769a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062676990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062676970 '' Function 0x55906256b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062676948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062676930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062676918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626768e0 'int64_t4':'vector' lvalue ParmVar 0x559062676570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626766d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062676b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062676a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062676f00 # | | | | `-ReturnStmt 0x559062676ef0 # | | | | `-CallExpr 0x559062676ec0 'float' # | | | | |-ImplicitCastExpr 0x559062676ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062676e88 '' Function 0x55906256ab30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x559062676e60 'float' # | | | | `-ImplicitCastExpr 0x559062676e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062676e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062676df8 'uint64_t':'unsigned long' lvalue ParmVar 0x559062676a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062676bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062677060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062676fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062677438 # | | | | `-ReturnStmt 0x559062677428 # | | | | `-CallExpr 0x5590626773f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626773e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626773c0 '' Function 0x55906256ae00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062677398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062677380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062677368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062677330 'uint64_t2':'vector' lvalue ParmVar 0x559062676fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062677110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062677598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626774e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062677978 # | | | | `-ReturnStmt 0x559062677968 # | | | | `-CallExpr 0x559062677938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062677920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062677900 '' Function 0x55906256b078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626778d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626778c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626778a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062677870 'uint64_t3':'vector' lvalue ParmVar 0x5590626774e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062677648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062677ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062677a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559062677ec0 # | | | | `-ReturnStmt 0x559062677eb0 # | | | | `-CallExpr 0x559062677e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062677e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062677e48 '' Function 0x55906256b2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062677e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062677e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062677df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062677db8 'uint64_t4':'vector' lvalue ParmVar 0x559062677a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062677b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062678030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062677f80 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626788b8 # | | | | `-ReturnStmt 0x5590626788a8 # | | | | `-CallExpr 0x559062678878 'float' # | | | | |-ImplicitCastExpr 0x559062678860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062678840 '' Function 0x55906256ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559062678818 'float' # | | | | `-ImplicitCastExpr 0x559062678800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626787e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626787b0 'double' lvalue ParmVar 0x559062677f80 'V' 'double' # | | | `-DeprecatedAttr 0x5590626780e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062678a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062678978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559062678d90 # | | | | `-ReturnStmt 0x559062678d80 # | | | | `-CallExpr 0x559062678d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062678d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062678d18 '' Function 0x559062570178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062678cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062678cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062678cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062678c88 'double2':'vector' lvalue ParmVar 0x559062678978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062678ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062678f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062678e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559062679270 # | | | | `-ReturnStmt 0x559062679260 # | | | | `-CallExpr 0x559062679230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062679218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626791f8 '' Function 0x5590625703f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626791d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626791b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626791a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062679168 'double3':'vector' lvalue ParmVar 0x559062678e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559062678fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626793e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559062679330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559062679758 # | | | | `-ReturnStmt 0x559062679748 # | | | | `-CallExpr 0x559062679718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062679700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626796e0 '' Function 0x559062570668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626796b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626796a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062679688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062679650 'double4':'vector' lvalue ParmVar 0x559062679330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559062679490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626798b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559062679808 col:26 used V 'int' # | | | |-CompoundStmt 0x559062679c18 # | | | | `-ReturnStmt 0x559062679c08 # | | | | `-CallExpr 0x559062679bd8 'float' # | | | | |-ImplicitCastExpr 0x559062679bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062679ba0 '' Function 0x55906256ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x559062679b78 'float' # | | | | `-ImplicitCastExpr 0x559062679b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062679b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062679b10 'int' lvalue ParmVar 0x559062679808 'V' 'int' # | | | `-DeprecatedAttr 0x559062679968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062679d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559062679cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906267a0f8 # | | | | `-ReturnStmt 0x55906267a0e8 # | | | | `-CallExpr 0x55906267a0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906267a0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906267a080 '' Function 0x559062570178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906267a058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906267a040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267a028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062679ff0 'int2':'vector' lvalue ParmVar 0x559062679cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559062679e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267a258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906267a1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55906267a5e0 # | | | | `-ReturnStmt 0x55906267a5d0 # | | | | `-CallExpr 0x55906267a5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906267a588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906267a568 '' Function 0x5590625703f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906267a540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906267a528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267a510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267a4d8 'int3':'vector' lvalue ParmVar 0x55906267a1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906267a308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267b000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55906267af50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55906267b390 # | | | | `-ReturnStmt 0x55906267b380 # | | | | `-CallExpr 0x55906267b350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906267b338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906267b318 '' Function 0x559062570668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906267b2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906267b2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267b2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267b288 'int4':'vector' lvalue ParmVar 0x55906267af50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55906267b0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267b4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55906267b440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55906267b870 # | | | | `-ReturnStmt 0x55906267b860 # | | | | `-CallExpr 0x55906267b830 'float' # | | | | |-ImplicitCastExpr 0x55906267b818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906267b7f8 '' Function 0x55906256ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55906267b7d0 'float' # | | | | `-ImplicitCastExpr 0x55906267b7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267b7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267b768 'uint':'unsigned int' lvalue ParmVar 0x55906267b440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55906267b5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267b9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55906267b920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55906267bd70 # | | | | `-ReturnStmt 0x55906267bd60 # | | | | `-CallExpr 0x55906267bd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906267bd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906267bcf8 '' Function 0x559062570178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906267bcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906267bcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267bca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267bc68 'uint2':'vector' lvalue ParmVar 0x55906267b920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55906267ba80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267bed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55906267be20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906267c278 # | | | | `-ReturnStmt 0x55906267c268 # | | | | `-CallExpr 0x55906267c238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906267c220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906267c200 '' Function 0x5590625703f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906267c1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906267c1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267c1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267c170 'uint3':'vector' lvalue ParmVar 0x55906267be20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55906267bf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267c3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906267c328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55906267c788 # | | | | `-ReturnStmt 0x55906267c778 # | | | | `-CallExpr 0x55906267c748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906267c730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906267c710 '' Function 0x559062570668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906267c6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906267c6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267c6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267c680 'uint4':'vector' lvalue ParmVar 0x55906267c328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55906267c488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267c8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906267c838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55906267cc88 # | | | | `-ReturnStmt 0x55906267cc78 # | | | | `-CallExpr 0x55906267cc48 'float' # | | | | |-ImplicitCastExpr 0x55906267cc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906267cc10 '' Function 0x55906256ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55906267cbe8 'float' # | | | | `-ImplicitCastExpr 0x55906267cbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267cbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267cb80 'int64_t':'long' lvalue ParmVar 0x55906267c838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55906267c998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267cde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906267cd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55906267ea78 # | | | | `-ReturnStmt 0x55906267ea68 # | | | | `-CallExpr 0x55906267ea38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906267ea20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906267ea00 '' Function 0x559062570178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906267e9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906267e9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267e9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267e970 'int64_t2':'vector' lvalue ParmVar 0x55906267cd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906267ce98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267ebd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906267eb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55906267efa0 # | | | | `-ReturnStmt 0x55906267ef90 # | | | | `-CallExpr 0x55906267ef60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906267ef48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906267ef28 '' Function 0x5590625703f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906267ef00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906267eee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267eed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267ee98 'int64_t3':'vector' lvalue ParmVar 0x55906267eb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55906267ec88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267f100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906267f050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55906267f4d0 # | | | | `-ReturnStmt 0x55906267f4c0 # | | | | `-CallExpr 0x55906267f490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906267f478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906267f458 '' Function 0x559062570668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906267f430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906267f418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267f400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267f3c8 'int64_t4':'vector' lvalue ParmVar 0x55906267f050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55906267f1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267f630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906267f580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55906267f9f0 # | | | | `-ReturnStmt 0x55906267f9e0 # | | | | `-CallExpr 0x55906267f9b0 'float' # | | | | |-ImplicitCastExpr 0x55906267f998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906267f978 '' Function 0x55906256ff00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55906267f950 'float' # | | | | `-ImplicitCastExpr 0x55906267f938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267f920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267f8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55906267f580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55906267f6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906267fb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906267faa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55906267ff30 # | | | | `-ReturnStmt 0x55906267ff20 # | | | | `-CallExpr 0x55906267fef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906267fed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906267feb8 '' Function 0x559062570178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906267fe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906267fe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906267fe60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906267fe28 'uint64_t2':'vector' lvalue ParmVar 0x55906267faa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55906267fc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062680090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906267ffe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062680478 # | | | | `-ReturnStmt 0x559062680468 # | | | | `-CallExpr 0x559062680438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062680420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062680400 '' Function 0x5590625703f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626803d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626803c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626803a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062680370 'uint64_t3':'vector' lvalue ParmVar 0x55906267ffe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062680140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626805d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062680528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626812d0 # | | | | `-ReturnStmt 0x5590626812c0 # | | | | `-CallExpr 0x559062681290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062681278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062681258 '' Function 0x559062570668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062681230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062681218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062681200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626811c8 'uint64_t4':'vector' lvalue ParmVar 0x559062680528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062680688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062681438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062681388 col:29 used V 'double' # | | | |-CompoundStmt 0x559062681780 # | | | | `-ReturnStmt 0x559062681770 # | | | | `-CallExpr 0x559062681740 'float' # | | | | |-ImplicitCastExpr 0x559062681728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062681708 '' Function 0x559062577628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626816e0 'float' # | | | | `-ImplicitCastExpr 0x5590626816c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626816b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062681678 'double' lvalue ParmVar 0x559062681388 'V' 'double' # | | | `-DeprecatedAttr 0x5590626814e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626818e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062681838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559062681c50 # | | | | `-ReturnStmt 0x559062681c40 # | | | | `-CallExpr 0x559062681c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062681bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062681bd8 '' Function 0x5590625778a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062681bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062681b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062681b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062681b48 'double2':'vector' lvalue ParmVar 0x559062681838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062681998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062681db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062681d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559062682128 # | | | | `-ReturnStmt 0x559062682118 # | | | | `-CallExpr 0x5590626820e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626820d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626820b0 '' Function 0x559062577b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062682088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062682070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062682058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062682020 'double3':'vector' lvalue ParmVar 0x559062681d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559062681e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062682290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626821e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559062682608 # | | | | `-ReturnStmt 0x5590626825f8 # | | | | `-CallExpr 0x5590626825c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626825b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062682590 '' Function 0x559062577da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062682568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062682550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062682538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062682500 'double4':'vector' lvalue ParmVar 0x5590626821e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559062682340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062682768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626826b8 col:26 used V 'int' # | | | |-CompoundStmt 0x559062682ac0 # | | | | `-ReturnStmt 0x559062682ab0 # | | | | `-CallExpr 0x559062682a80 'float' # | | | | |-ImplicitCastExpr 0x559062682a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062682a48 '' Function 0x559062577628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559062682a20 'float' # | | | | `-ImplicitCastExpr 0x559062682a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626829f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626829b8 'int' lvalue ParmVar 0x5590626826b8 'V' 'int' # | | | `-DeprecatedAttr 0x559062682818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062682c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559062682b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559062682f98 # | | | | `-ReturnStmt 0x559062682f88 # | | | | `-CallExpr 0x559062682f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062682f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062682f20 '' Function 0x5590625778a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062682ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062682ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062682ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062682e90 'int2':'vector' lvalue ParmVar 0x559062682b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559062682cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062683780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626836d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062683b00 # | | | | `-ReturnStmt 0x559062683af0 # | | | | `-CallExpr 0x559062683ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062683aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062683a88 '' Function 0x559062577b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062683a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062683a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062683a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626839f8 'int3':'vector' lvalue ParmVar 0x5590626836d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559062683830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062683c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559062683bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062683fe8 # | | | | `-ReturnStmt 0x559062683fd8 # | | | | `-CallExpr 0x559062683fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062683f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062683f70 '' Function 0x559062577da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062683f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062683f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062683f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062683ee0 'int4':'vector' lvalue ParmVar 0x559062683bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062683d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062684148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062684098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626844c0 # | | | | `-ReturnStmt 0x5590626844b0 # | | | | `-CallExpr 0x559062684480 'float' # | | | | |-ImplicitCastExpr 0x559062684468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062684448 '' Function 0x559062577628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559062684420 'float' # | | | | `-ImplicitCastExpr 0x559062684408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626843f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626843b8 'uint':'unsigned int' lvalue ParmVar 0x559062684098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626841f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062684620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062684570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626849b8 # | | | | `-ReturnStmt 0x5590626849a8 # | | | | `-CallExpr 0x559062684978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062684960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062684940 '' Function 0x5590625778a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062684918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062684900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626848e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626848b0 'uint2':'vector' lvalue ParmVar 0x559062684570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626846d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062684b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062684a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062684eb8 # | | | | `-ReturnStmt 0x559062684ea8 # | | | | `-CallExpr 0x559062684e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062684e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062684e40 '' Function 0x559062577b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062684e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062684e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062684de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062684db0 'uint3':'vector' lvalue ParmVar 0x559062684a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062684bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062685018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559062684f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626853c0 # | | | | `-ReturnStmt 0x5590626853b0 # | | | | `-CallExpr 0x559062685380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062685368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062685348 '' Function 0x559062577da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062685320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062685308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626852f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626852b8 'uint4':'vector' lvalue ParmVar 0x559062684f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626850c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062685520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062685470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062686200 # | | | | `-ReturnStmt 0x5590626861f0 # | | | | `-CallExpr 0x5590626861c0 'float' # | | | | |-ImplicitCastExpr 0x5590626861a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062686188 '' Function 0x559062577628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x559062686160 'float' # | | | | `-ImplicitCastExpr 0x559062686148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062686130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626860f8 'int64_t':'long' lvalue ParmVar 0x559062685470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626855d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062686360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626862b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062686718 # | | | | `-ReturnStmt 0x559062686708 # | | | | `-CallExpr 0x5590626866d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626866c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626866a0 '' Function 0x5590625778a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062686678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062686660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062686648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062686610 'int64_t2':'vector' lvalue ParmVar 0x5590626862b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062686410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062686878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626867c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062686c38 # | | | | `-ReturnStmt 0x559062686c28 # | | | | `-CallExpr 0x559062686bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062686be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062686bc0 '' Function 0x559062577b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062686b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062686b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062686b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062686b30 'int64_t3':'vector' lvalue ParmVar 0x5590626867c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062686928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062686d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062686ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062687160 # | | | | `-ReturnStmt 0x559062687150 # | | | | `-CallExpr 0x559062687120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062687108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626870e8 '' Function 0x559062577da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626870c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626870a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062687090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062687058 'int64_t4':'vector' lvalue ParmVar 0x559062686ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062686e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626872c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062687210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062687678 # | | | | `-ReturnStmt 0x559062687668 # | | | | `-CallExpr 0x559062687638 'float' # | | | | |-ImplicitCastExpr 0x559062687620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062687600 '' Function 0x559062577628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626875d8 'float' # | | | | `-ImplicitCastExpr 0x5590626875c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626875a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062687570 'uint64_t':'unsigned long' lvalue ParmVar 0x559062687210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062687370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626877d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062687728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062687bb0 # | | | | `-ReturnStmt 0x559062687ba0 # | | | | `-CallExpr 0x559062687b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062687b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062687b38 '' Function 0x5590625778a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062687b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062687af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062687ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062687aa8 'uint64_t2':'vector' lvalue ParmVar 0x559062687728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062687888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062687d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062687c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55906268b628 # | | | | `-ReturnStmt 0x55906268b618 # | | | | `-CallExpr 0x55906268b5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906268b5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906268b5b0 '' Function 0x559062577b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906268b588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906268b570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268b558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062687fe8 'uint64_t3':'vector' lvalue ParmVar 0x559062687c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062687dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268b788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906268b6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55906268bb70 # | | | | `-ReturnStmt 0x55906268bb60 # | | | | `-CallExpr 0x55906268bb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906268bb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906268baf8 '' Function 0x559062577da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906268bad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906268bab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268baa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268ba68 'uint64_t4':'vector' lvalue ParmVar 0x55906268b6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55906268b838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268bce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55906268bc30 col:29 used V 'double' # | | | |-CompoundStmt 0x55906268c028 # | | | | `-ReturnStmt 0x55906268c018 # | | | | `-CallExpr 0x55906268bfe8 'float' # | | | | |-ImplicitCastExpr 0x55906268bfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906268bfb0 '' Function 0x5590625789b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55906268bf88 'float' # | | | | `-ImplicitCastExpr 0x55906268bf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268bf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268bf20 'double' lvalue ParmVar 0x55906268bc30 'V' 'double' # | | | `-DeprecatedAttr 0x55906268bd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906268c198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55906268c0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906268c500 # | | | | `-ReturnStmt 0x55906268c4f0 # | | | | `-CallExpr 0x55906268c4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906268c4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906268c488 '' Function 0x559062556dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906268c460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906268c448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268c430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268c3f8 'double2':'vector' lvalue ParmVar 0x55906268c0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906268c248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906268c670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906268c5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906268c9e0 # | | | | `-ReturnStmt 0x55906268c9d0 # | | | | `-CallExpr 0x55906268c9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906268c988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906268c968 '' Function 0x559062557038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906268c940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906268c928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268c910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268c8d8 'double3':'vector' lvalue ParmVar 0x55906268c5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906268c720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906268cb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906268caa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906268cec8 # | | | | `-ReturnStmt 0x55906268ceb8 # | | | | `-CallExpr 0x55906268ce88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906268ce70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906268ce50 '' Function 0x5590625572b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906268ce28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906268ce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268cdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268cdc0 'double4':'vector' lvalue ParmVar 0x55906268caa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906268cc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906268d028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906268cf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55906268d380 # | | | | `-ReturnStmt 0x55906268d370 # | | | | `-CallExpr 0x55906268d340 'float' # | | | | |-ImplicitCastExpr 0x55906268d328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906268d308 '' Function 0x5590625789b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55906268d2e0 'float' # | | | | `-ImplicitCastExpr 0x55906268d2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268d2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268d278 'int' lvalue ParmVar 0x55906268cf78 'V' 'int' # | | | `-DeprecatedAttr 0x55906268d0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268d550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906268d430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906268d8c8 # | | | | `-ReturnStmt 0x55906268d8b8 # | | | | `-CallExpr 0x55906268d888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906268d870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906268d850 '' Function 0x559062556dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906268d828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906268d810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268d7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268d7c0 'int2':'vector' lvalue ParmVar 0x55906268d430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906268d600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268da28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906268d978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55906268dda8 # | | | | `-ReturnStmt 0x55906268dd98 # | | | | `-CallExpr 0x55906268dd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906268dd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906268dd30 '' Function 0x559062557038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906268dd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906268dcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268dcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268dca0 'int3':'vector' lvalue ParmVar 0x55906268d978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906268dad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268df08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55906268de58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55906268e290 # | | | | `-ReturnStmt 0x55906268e280 # | | | | `-CallExpr 0x55906268e250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906268e238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906268e218 '' Function 0x5590625572b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906268e1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906268e1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268e1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268e188 'int4':'vector' lvalue ParmVar 0x55906268de58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55906268dfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268e3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55906268e340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55906268e768 # | | | | `-ReturnStmt 0x55906268e758 # | | | | `-CallExpr 0x55906268e728 'float' # | | | | |-ImplicitCastExpr 0x55906268e710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906268e6f0 '' Function 0x5590625789b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55906268e6c8 'float' # | | | | `-ImplicitCastExpr 0x55906268e6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268e698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268e660 'uint':'unsigned int' lvalue ParmVar 0x55906268e340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55906268e4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268e8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55906268e818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55906268ec60 # | | | | `-ReturnStmt 0x55906268ec50 # | | | | `-CallExpr 0x55906268ec20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906268ec08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906268ebe8 '' Function 0x559062556dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906268ebc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906268eba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268eb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268eb58 'uint2':'vector' lvalue ParmVar 0x55906268e818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55906268e978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268edc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55906268ed10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906268f160 # | | | | `-ReturnStmt 0x55906268f150 # | | | | `-CallExpr 0x55906268f120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906268f108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906268f0e8 '' Function 0x559062557038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906268f0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906268f0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268f090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268f058 'uint3':'vector' lvalue ParmVar 0x55906268ed10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55906268ee70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268f2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906268f210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55906268f680 # | | | | `-ReturnStmt 0x55906268f670 # | | | | `-CallExpr 0x55906268f640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906268f628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906268f608 '' Function 0x5590625572b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906268f5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906268f5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268f5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268f578 'uint4':'vector' lvalue ParmVar 0x55906268f210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55906268f370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268f7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906268f730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55906268fb78 # | | | | `-ReturnStmt 0x55906268fb68 # | | | | `-CallExpr 0x55906268fb38 'float' # | | | | |-ImplicitCastExpr 0x55906268fb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906268fb00 '' Function 0x5590625789b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55906268fad8 'float' # | | | | `-ImplicitCastExpr 0x55906268fac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268faa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268fa70 'int64_t':'long' lvalue ParmVar 0x55906268f730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55906268f890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906268fcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906268fc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062690090 # | | | | `-ReturnStmt 0x559062690080 # | | | | `-CallExpr 0x559062690050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062690038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062690018 '' Function 0x559062556dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906268fff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906268ffd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906268ffc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906268ff88 'int64_t2':'vector' lvalue ParmVar 0x55906268fc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906268fd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626901f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062690140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626905b0 # | | | | `-ReturnStmt 0x5590626905a0 # | | | | `-CallExpr 0x559062690570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062690558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062690538 '' Function 0x559062557038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062690510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626904f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626904e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626904a8 'int64_t3':'vector' lvalue ParmVar 0x559062690140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626902a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062690710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062690660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062690ad8 # | | | | `-ReturnStmt 0x559062690ac8 # | | | | `-CallExpr 0x559062690a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062690a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062690a60 '' Function 0x5590625572b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062690a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062690a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062690a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626909d0 'int64_t4':'vector' lvalue ParmVar 0x559062690660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626907c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062690c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062690b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062690ff0 # | | | | `-ReturnStmt 0x559062690fe0 # | | | | `-CallExpr 0x559062690fb0 'float' # | | | | |-ImplicitCastExpr 0x559062690f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062690f78 '' Function 0x5590625789b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x559062690f50 'float' # | | | | `-ImplicitCastExpr 0x559062690f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062690f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062690ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x559062690b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062690ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062691150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626910a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062691528 # | | | | `-ReturnStmt 0x559062691518 # | | | | `-CallExpr 0x5590626914e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626914d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626914b0 '' Function 0x559062556dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062691488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062691470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062691458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062691420 'uint64_t2':'vector' lvalue ParmVar 0x5590626910a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062691200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062691988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626918d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062691d68 # | | | | `-ReturnStmt 0x559062691d58 # | | | | `-CallExpr 0x559062691d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062691d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062691cf0 '' Function 0x559062557038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062691cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062691cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062691c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062691c60 'uint64_t3':'vector' lvalue ParmVar 0x5590626918d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062691a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062691ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062691e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626922b0 # | | | | `-ReturnStmt 0x5590626922a0 # | | | | `-CallExpr 0x559062692270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062692258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062692238 '' Function 0x5590625572b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062692210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626921f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626921e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626921a8 'uint64_t4':'vector' lvalue ParmVar 0x559062691e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062691f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062692420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062692370 col:29 used V 'double' # | | | |-CompoundStmt 0x559062692768 # | | | | `-ReturnStmt 0x559062692758 # | | | | `-CallExpr 0x559062692728 'float' # | | | | |-ImplicitCastExpr 0x559062692710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626926f0 '' Function 0x559062582240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626926c8 'float' # | | | | `-ImplicitCastExpr 0x5590626926b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062692698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062692660 'double' lvalue ParmVar 0x559062692370 'V' 'double' # | | | `-DeprecatedAttr 0x5590626924d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626928d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062692828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559062692c40 # | | | | `-ReturnStmt 0x559062692c30 # | | | | `-CallExpr 0x559062692c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062692be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062692bc8 '' Function 0x5590625824b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062692ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062692b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062692b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062692b38 'double2':'vector' lvalue ParmVar 0x559062692828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062692988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062692db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062692d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559062693120 # | | | | `-ReturnStmt 0x559062693110 # | | | | `-CallExpr 0x5590626930e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626930c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626930a8 '' Function 0x559062582730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062693080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062693068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062693050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062693018 'double3':'vector' lvalue ParmVar 0x559062692d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559062692e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062693290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626931e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559062693608 # | | | | `-ReturnStmt 0x5590626935f8 # | | | | `-CallExpr 0x5590626935c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626935b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062693590 '' Function 0x5590625829a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062693568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062693550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062693538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062693500 'double4':'vector' lvalue ParmVar 0x5590626931e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559062693340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062693768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626936b8 col:26 used V 'int' # | | | |-CompoundStmt 0x559062694368 # | | | | `-ReturnStmt 0x559062694358 # | | | | `-CallExpr 0x559062694328 'float' # | | | | |-ImplicitCastExpr 0x559062694310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626942f0 '' Function 0x559062582240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626942c8 'float' # | | | | `-ImplicitCastExpr 0x5590626942b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062694298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062694260 'int' lvalue ParmVar 0x5590626936b8 'V' 'int' # | | | `-DeprecatedAttr 0x5590626940c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626944c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559062694418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559062694840 # | | | | `-ReturnStmt 0x559062694830 # | | | | `-CallExpr 0x559062694800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626947e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626947c8 '' Function 0x5590625824b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626947a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062694788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062694770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062694738 'int2':'vector' lvalue ParmVar 0x559062694418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559062694578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626949a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626948f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062694d20 # | | | | `-ReturnStmt 0x559062694d10 # | | | | `-CallExpr 0x559062694ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062694cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062694ca8 '' Function 0x559062582730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062694c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062694c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062694c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062694c18 'int3':'vector' lvalue ParmVar 0x5590626948f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559062694a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062694e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559062694dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062695208 # | | | | `-ReturnStmt 0x5590626951f8 # | | | | `-CallExpr 0x5590626951c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626951b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062695190 '' Function 0x5590625829a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062695168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062695150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062695138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062695100 'int4':'vector' lvalue ParmVar 0x559062694dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062694f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062695368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626952b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626956e0 # | | | | `-ReturnStmt 0x5590626956d0 # | | | | `-CallExpr 0x5590626956a0 'float' # | | | | |-ImplicitCastExpr 0x559062695688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062695668 '' Function 0x559062582240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x559062695640 'float' # | | | | `-ImplicitCastExpr 0x559062695628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062695610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626955d8 'uint':'unsigned int' lvalue ParmVar 0x5590626952b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062695418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062695840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062695790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062695bd8 # | | | | `-ReturnStmt 0x559062695bc8 # | | | | `-CallExpr 0x559062695b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062695b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062695b60 '' Function 0x5590625824b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062695b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062695b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062695b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062695ad0 'uint2':'vector' lvalue ParmVar 0x559062695790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626958f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062695d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062695c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906269cb60 # | | | | `-ReturnStmt 0x55906269cb50 # | | | | `-CallExpr 0x55906269cb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062696080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062696060 '' Function 0x559062582730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062696038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062696020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062696008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062695fd0 'uint3':'vector' lvalue ParmVar 0x559062695c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062695de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906269ccc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906269cc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55906269d068 # | | | | `-ReturnStmt 0x55906269d058 # | | | | `-CallExpr 0x55906269d028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906269d010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906269cff0 '' Function 0x5590625829a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906269cfc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906269cfb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906269cf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906269cf60 'uint4':'vector' lvalue ParmVar 0x55906269cc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55906269cd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906269d1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906269d118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55906269d560 # | | | | `-ReturnStmt 0x55906269d550 # | | | | `-CallExpr 0x55906269d520 'float' # | | | | |-ImplicitCastExpr 0x55906269d508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906269d4e8 '' Function 0x559062582240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55906269d4c0 'float' # | | | | `-ImplicitCastExpr 0x55906269d4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906269d490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906269d458 'int64_t':'long' lvalue ParmVar 0x55906269d118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55906269d278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906269d6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906269d610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55906269da78 # | | | | `-ReturnStmt 0x55906269da68 # | | | | `-CallExpr 0x55906269da38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906269da20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906269da00 '' Function 0x5590625824b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906269d9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906269d9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906269d9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906269d970 'int64_t2':'vector' lvalue ParmVar 0x55906269d610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906269d770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906269dbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906269db28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55906269df98 # | | | | `-ReturnStmt 0x55906269df88 # | | | | `-CallExpr 0x55906269df58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906269df40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906269df20 '' Function 0x559062582730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906269def8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906269dee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906269dec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906269de90 'int64_t3':'vector' lvalue ParmVar 0x55906269db28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55906269dc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906269e0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906269e048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55906269e4c0 # | | | | `-ReturnStmt 0x55906269e4b0 # | | | | `-CallExpr 0x55906269e480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906269e468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906269e448 '' Function 0x5590625829a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906269e420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906269e408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906269e3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906269e3b8 'int64_t4':'vector' lvalue ParmVar 0x55906269e048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55906269e1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906269e620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906269e570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55906269e9d8 # | | | | `-ReturnStmt 0x55906269e9c8 # | | | | `-CallExpr 0x55906269e998 'float' # | | | | |-ImplicitCastExpr 0x55906269e980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906269e960 '' Function 0x559062582240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55906269e938 'float' # | | | | `-ImplicitCastExpr 0x55906269e920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906269e908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906269e8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55906269e570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55906269e6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590625ebe70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906269ea88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590625ec248 # | | | | `-ReturnStmt 0x5590625ec238 # | | | | `-CallExpr 0x5590625ec208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590625ec1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590625ec1d0 '' Function 0x5590625824b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590625ec1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590625ec190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590625ec178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590625ec140 'uint64_t2':'vector' lvalue ParmVar 0x55906269ea88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590625ebf20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590625ec3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590625ec2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590625ec788 # | | | | `-ReturnStmt 0x5590625ec778 # | | | | `-CallExpr 0x5590625ec748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590625ec730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590625ec710 '' Function 0x559062582730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590625ec6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590625ec6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590625ec6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590625ec680 'uint64_t3':'vector' lvalue ParmVar 0x5590625ec2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590625ec458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590625ec8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590625ec838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590625eccd0 # | | | | `-ReturnStmt 0x5590625eccc0 # | | | | `-CallExpr 0x5590625ecc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590625ecc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590625ecc58 '' Function 0x5590625829a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590625ecc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590625ecc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590625ecc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590625ecbc8 'uint64_t4':'vector' lvalue ParmVar 0x5590625ec838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590625ec998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590625ece40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590625ecd90 col:29 used V 'double' # | | | |-CompoundStmt 0x5590625ed188 # | | | | `-ReturnStmt 0x5590625ed178 # | | | | `-CallExpr 0x5590625ed148 'float' # | | | | |-ImplicitCastExpr 0x5590625ed130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590625ed110 '' Function 0x5590625835f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5590625ed0e8 'float' # | | | | `-ImplicitCastExpr 0x5590625ed0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590625ed0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590625ed080 'double' lvalue ParmVar 0x5590625ecd90 'V' 'double' # | | | `-DeprecatedAttr 0x5590625ecef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590625ed2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590625ed248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590625ed660 # | | | | `-ReturnStmt 0x5590625ed650 # | | | | `-CallExpr 0x5590625ed620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590625ed608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590625ed5e8 '' Function 0x559062583870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590625ed5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590625ed5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590625ed590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590625ed558 'double2':'vector' lvalue ParmVar 0x5590625ed248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590625ed3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590625ed7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590625ed720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590625edb40 # | | | | `-ReturnStmt 0x5590625edb30 # | | | | `-CallExpr 0x5590625edb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590625edae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590625edac8 '' Function 0x559062583ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590625edaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590625eda88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590625eda70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590625eda38 'double3':'vector' lvalue ParmVar 0x5590625ed720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590625ed880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590625edcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590625edc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626a01a8 # | | | | `-ReturnStmt 0x5590626a0198 # | | | | `-CallExpr 0x5590626a0168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626a0150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626a0130 '' Function 0x559062583d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626a0108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626a00f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a00d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a00a0 'double4':'vector' lvalue ParmVar 0x5590625edc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590625edd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626a0308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626a0258 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626a0660 # | | | | `-ReturnStmt 0x5590626a0650 # | | | | `-CallExpr 0x5590626a0620 'float' # | | | | |-ImplicitCastExpr 0x5590626a0608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626a05e8 '' Function 0x5590625835f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626a05c0 'float' # | | | | `-ImplicitCastExpr 0x5590626a05a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a0590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a0558 'int' lvalue ParmVar 0x5590626a0258 'V' 'int' # | | | `-DeprecatedAttr 0x5590626a03b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a07c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626a0710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626a0b38 # | | | | `-ReturnStmt 0x5590626a0b28 # | | | | `-CallExpr 0x5590626a0af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626a0ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626a0ac0 '' Function 0x559062583870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626a0a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626a0a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a0a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a0a30 'int2':'vector' lvalue ParmVar 0x5590626a0710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626a0870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a0c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626a0be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626a1018 # | | | | `-ReturnStmt 0x5590626a1008 # | | | | `-CallExpr 0x5590626a0fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626a0fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626a0fa0 '' Function 0x559062583ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626a0f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626a0f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a0f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a0f10 'int3':'vector' lvalue ParmVar 0x5590626a0be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626a0d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a1178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626a10c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590626a1500 # | | | | `-ReturnStmt 0x5590626a14f0 # | | | | `-CallExpr 0x5590626a14c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626a14a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626a1488 '' Function 0x559062583d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626a1460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626a1448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a1430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a13f8 'int4':'vector' lvalue ParmVar 0x5590626a10c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626a1228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a1660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626a15b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626a19d8 # | | | | `-ReturnStmt 0x5590626a19c8 # | | | | `-CallExpr 0x5590626a1998 'float' # | | | | |-ImplicitCastExpr 0x5590626a1980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626a1960 '' Function 0x5590625835f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626a1938 'float' # | | | | `-ImplicitCastExpr 0x5590626a1920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a1908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a18d0 'uint':'unsigned int' lvalue ParmVar 0x5590626a15b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626a1710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a1b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626a1a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626a1ed0 # | | | | `-ReturnStmt 0x5590626a1ec0 # | | | | `-CallExpr 0x5590626a1e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626a1e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626a1e58 '' Function 0x559062583870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626a1e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626a1e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a1e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a1dc8 'uint2':'vector' lvalue ParmVar 0x5590626a1a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626a1be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a2860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626a27b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590626a2c00 # | | | | `-ReturnStmt 0x5590626a2bf0 # | | | | `-CallExpr 0x5590626a2bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626a2ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626a2b88 '' Function 0x559062583ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626a2b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626a2b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a2b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a2af8 'uint3':'vector' lvalue ParmVar 0x5590626a27b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626a2910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a2d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626a2cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626a3108 # | | | | `-ReturnStmt 0x5590626a30f8 # | | | | `-CallExpr 0x5590626a30c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626a30b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626a3090 '' Function 0x559062583d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626a3068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626a3050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a3038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a3000 'uint4':'vector' lvalue ParmVar 0x5590626a2cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626a2e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a3268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626a31b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626a3600 # | | | | `-ReturnStmt 0x5590626a35f0 # | | | | `-CallExpr 0x5590626a35c0 'float' # | | | | |-ImplicitCastExpr 0x5590626a35a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626a3588 '' Function 0x5590625835f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626a3560 'float' # | | | | `-ImplicitCastExpr 0x5590626a3548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a3530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a34f8 'int64_t':'long' lvalue ParmVar 0x5590626a31b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626a3318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a3760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626a36b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626a3b18 # | | | | `-ReturnStmt 0x5590626a3b08 # | | | | `-CallExpr 0x5590626a3ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626a3ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626a3aa0 '' Function 0x559062583870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626a3a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626a3a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a3a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a3a10 'int64_t2':'vector' lvalue ParmVar 0x5590626a36b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626a3810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a3c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626a3bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626a4038 # | | | | `-ReturnStmt 0x5590626a4028 # | | | | `-CallExpr 0x5590626a3ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626a3fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626a3fc0 '' Function 0x559062583ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626a3f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626a3f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a3f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a3f30 'int64_t3':'vector' lvalue ParmVar 0x5590626a3bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626a3d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a4198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626a40e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626a4560 # | | | | `-ReturnStmt 0x5590626a4550 # | | | | `-CallExpr 0x5590626a4520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626a4508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626a44e8 '' Function 0x559062583d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626a44c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626a44a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a4490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a4458 'int64_t4':'vector' lvalue ParmVar 0x5590626a40e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626a4248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a46c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626a4610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626a5488 # | | | | `-ReturnStmt 0x5590626a5478 # | | | | `-CallExpr 0x5590626a5448 'float' # | | | | |-ImplicitCastExpr 0x5590626a5430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626a5410 '' Function 0x5590625835f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626a53e8 'float' # | | | | `-ImplicitCastExpr 0x5590626a53d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a53b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a5380 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626a4610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626a5180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a55e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626a5538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626a59c0 # | | | | `-ReturnStmt 0x5590626a59b0 # | | | | `-CallExpr 0x5590626a5980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626a5968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626a5948 '' Function 0x559062583870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626a5920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626a5908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a58f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a58b8 'uint64_t2':'vector' lvalue ParmVar 0x5590626a5538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626a5698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a5b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626a5a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626a5f00 # | | | | `-ReturnStmt 0x5590626a5ef0 # | | | | `-CallExpr 0x5590626a5ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626a5ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626a5e88 '' Function 0x559062583ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626a5e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626a5e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a5e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a5df8 'uint64_t3':'vector' lvalue ParmVar 0x5590626a5a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626a5bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a6060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626a5fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626a6448 # | | | | `-ReturnStmt 0x5590626a6438 # | | | | `-CallExpr 0x5590626a6408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626a63f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626a63d0 '' Function 0x559062583d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626a63a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626a6390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a6378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a6340 'uint64_t4':'vector' lvalue ParmVar 0x5590626a5fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626a6110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626a65a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626a6500 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626a6928 # | | | | `-ReturnStmt 0x5590626a6918 # | | | | `-CallExpr 0x5590626a68e8 'bool' # | | | | |-ImplicitCastExpr 0x5590626a68d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5590626a6878 '' Function 0x559062584ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5590626a6850 'float' # | | | | `-ImplicitCastExpr 0x5590626a6838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a6820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a67e8 'double' lvalue ParmVar 0x5590626a6500 'V' 'double' # | | | `-DeprecatedAttr 0x5590626a6658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626a6a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626a69e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590626a6e58 # | | | | `-ReturnStmt 0x5590626a6e48 # | | | | `-CallExpr 0x5590626a6e18 'vector' # | | | | |-ImplicitCastExpr 0x5590626a6e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626a6d80 '' Function 0x559062584df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5590626a6d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626a6d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a6d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a6cf0 'double2':'vector' lvalue ParmVar 0x5590626a69e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626a6b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626a6fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626a6f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590626a7798 # | | | | `-ReturnStmt 0x5590626a7788 # | | | | `-CallExpr 0x5590626a7758 'vector' # | | | | |-ImplicitCastExpr 0x5590626a7740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626a76c0 '' Function 0x5590625850e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5590626a7698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626a7680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a7668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a7630 'double3':'vector' lvalue ParmVar 0x5590626a6f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626a7070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626a7900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626a7850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626a7cd8 # | | | | `-ReturnStmt 0x5590626a7cc8 # | | | | `-CallExpr 0x5590626a7c98 'vector' # | | | | |-ImplicitCastExpr 0x5590626a7c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626a7c00 '' Function 0x5590625853d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5590626a7bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626a7bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a7ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a7b70 'double4':'vector' lvalue ParmVar 0x5590626a7850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626a79b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626a7db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626a7d08 col:29 used V 'double' # | | | `-CompoundStmt 0x5590626a8018 # | | | `-ReturnStmt 0x5590626a8008 # | | | `-CallExpr 0x5590626a7fd8 'bool' # | | | |-ImplicitCastExpr 0x5590626a7fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5590626a7fa0 '' Function 0x559062586000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5590626a7f78 'float' # | | | `-ImplicitCastExpr 0x5590626a7f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5590626a7f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5590626a7f10 'double' lvalue ParmVar 0x5590626a7d08 'V' 'double' # | | |-FunctionDecl 0x5590626a80f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626a8048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5590626a8380 # | | | `-ReturnStmt 0x5590626a8370 # | | | `-CallExpr 0x5590626a8340 'vector' # | | | |-ImplicitCastExpr 0x5590626a8328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5590626a8308 '' Function 0x559062586278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5590626a82e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5590626a82c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5590626a82b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5590626a8278 'double2':'vector' lvalue ParmVar 0x5590626a8048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5590626a8460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626a83b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5590626a86f0 # | | | `-ReturnStmt 0x5590626a86e0 # | | | `-CallExpr 0x5590626a86b0 'vector' # | | | |-ImplicitCastExpr 0x5590626a8698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5590626a8678 '' Function 0x5590625864f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5590626a8650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5590626a8638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5590626a8620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5590626a85e8 'double3':'vector' lvalue ParmVar 0x5590626a83b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5590626a87d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626a8720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5590626a8a68 # | | | `-ReturnStmt 0x5590626a8a58 # | | | `-CallExpr 0x5590626a8a28 'vector' # | | | |-ImplicitCastExpr 0x5590626a8a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5590626a89f0 '' Function 0x559062586768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5590626a89c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5590626a89b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5590626a8998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5590626a8960 'double4':'vector' lvalue ParmVar 0x5590626a8720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5590626a9160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5590626a8a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590626a8b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590626a90b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5590626a8e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5590626a8f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5590626a8f78 col:39 s 'T' # | | | |-CompoundStmt 0x5590626a9430 # | | | | `-ReturnStmt 0x5590626a9420 # | | | | `-RecoveryExpr 0x5590626a93e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5590626a92d0 '' lvalue (ADL) = 'lerp' 0x559062588578 0x559062586b08 0x559062586ed0 0x559062587298 0x559062587660 0x559062587a10 0x559062587de8 0x5590625881b0 # | | | | |-RecoveryExpr 0x5590626a9350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5590626a9370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5590626a91d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5590626a98f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5590626a94f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5590626a9740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5590626a97c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5590626a9db8 # | | | | `-ReturnStmt 0x5590626a9da8 # | | | | `-CallExpr 0x5590626a9d68 'float' # | | | | |-ImplicitCastExpr 0x5590626a9d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5590626a9cf8 '' Function 0x559062587a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5590626a9bb0 'float' # | | | | | `-ImplicitCastExpr 0x5590626a9b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626a9b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626a9b48 'double' lvalue ParmVar 0x5590626a94f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5590626a9c40 'float' # | | | | | `-ImplicitCastExpr 0x5590626a9c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626a9c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626a9bd8 'double' lvalue ParmVar 0x5590626a9740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5590626a9cd0 'float' # | | | | `-ImplicitCastExpr 0x5590626a9cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626a9ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626a9c68 'double' lvalue ParmVar 0x5590626a97c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5590626a99b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626aa108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626a9e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5590626a9ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5590626a9f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5590626aa648 # | | | | `-ReturnStmt 0x5590626aa638 # | | | | `-CallExpr 0x5590626aa5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626aa5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5590626aa558 '' Function 0x559062587de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5590626aa3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626aa3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626aa3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626aa378 'double2':'vector' lvalue ParmVar 0x5590626a9e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5590626aa488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626aa470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626aa458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626aa420 'double2':'vector' lvalue ParmVar 0x5590626a9ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5590626aa530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626aa518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626aa500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626aa4c8 'double2':'vector' lvalue ParmVar 0x5590626a9f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626aa1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626aa998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626aa708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5590626aa788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5590626aa808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5590626aaed8 # | | | | `-ReturnStmt 0x5590626aaec8 # | | | | `-CallExpr 0x5590626aae88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626aae70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5590626aadf0 '' Function 0x5590625881b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5590626aac78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626aac60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626aac48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626aac10 'double3':'vector' lvalue ParmVar 0x5590626aa708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5590626aad20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626aad08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626aacf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626aacb8 'double3':'vector' lvalue ParmVar 0x5590626aa788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5590626aadc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626aadb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626aad98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626aad60 'double3':'vector' lvalue ParmVar 0x5590626aa808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626aaa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626ab228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626aaf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5590626ab018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5590626ab098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5590626acba0 # | | | | `-ReturnStmt 0x5590626acb90 # | | | | `-CallExpr 0x5590626acb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626ab710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5590626ab688 '' Function 0x559062588578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5590626ab510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ab4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ab4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ab4a8 'double4':'vector' lvalue ParmVar 0x5590626aaf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5590626ab5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ab5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ab588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ab550 'double4':'vector' lvalue ParmVar 0x5590626ab018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5590626ab660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ab648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ab630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ab5f8 'double4':'vector' lvalue ParmVar 0x5590626ab098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626ab2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626ace88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5590626acc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5590626accd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5590626acd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5590626ad320 # | | | | `-ReturnStmt 0x5590626ad310 # | | | | `-CallExpr 0x5590626ad2d0 'float' # | | | | |-ImplicitCastExpr 0x5590626ad2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5590626ad298 '' Function 0x559062587a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5590626ad150 'float' # | | | | | `-ImplicitCastExpr 0x5590626ad138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ad120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ad0e8 'int' lvalue ParmVar 0x5590626acc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5590626ad1e0 'float' # | | | | | `-ImplicitCastExpr 0x5590626ad1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ad1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ad178 'int' lvalue ParmVar 0x5590626accd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5590626ad270 'float' # | | | | `-ImplicitCastExpr 0x5590626ad258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ad240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ad208 'int' lvalue ParmVar 0x5590626acd50 'V3' 'int' # | | | `-DeprecatedAttr 0x5590626acf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ad658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626ad3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5590626ad450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5590626ad4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5590626adb40 # | | | | `-ReturnStmt 0x5590626adb30 # | | | | `-CallExpr 0x5590626adaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626adad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5590626adab8 '' Function 0x559062587de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5590626ad940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ad928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ad910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ad8d8 'int2':'vector' lvalue ParmVar 0x5590626ad3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5590626ad9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ad9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ad9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ad980 'int2':'vector' lvalue ParmVar 0x5590626ad450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5590626ada90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626ada78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ada60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ada28 'int2':'vector' lvalue ParmVar 0x5590626ad4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626ad718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ade78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626adbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5590626adc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5590626adcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5590626ae368 # | | | | `-ReturnStmt 0x5590626ae358 # | | | | `-CallExpr 0x5590626ae318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626ae300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5590626ae2e0 '' Function 0x5590625881b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5590626ae168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ae150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ae138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ae100 'int3':'vector' lvalue ParmVar 0x5590626adbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5590626ae210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ae1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ae1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ae1a8 'int3':'vector' lvalue ParmVar 0x5590626adc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5590626ae2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626ae2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ae288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ae250 'int3':'vector' lvalue ParmVar 0x5590626adcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626adf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ae6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626ae418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5590626ae498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5590626ae518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5590626afbc0 # | | | | `-ReturnStmt 0x5590626afbb0 # | | | | `-CallExpr 0x5590626afb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626aeb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5590626aeb18 '' Function 0x559062588578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5590626ae9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ae988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ae970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ae938 'int4':'vector' lvalue ParmVar 0x5590626ae418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5590626aea48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626aea30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626aea18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ae9e0 'int4':'vector' lvalue ParmVar 0x5590626ae498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5590626aeaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626aead8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626aeac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626aea88 'int4':'vector' lvalue ParmVar 0x5590626ae518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626ae768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626afef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626afc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590626afcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590626afd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626b03b0 # | | | | `-ReturnStmt 0x5590626b03a0 # | | | | `-CallExpr 0x5590626b0360 'float' # | | | | |-ImplicitCastExpr 0x5590626b0348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5590626b0328 '' Function 0x559062587a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5590626b01e0 'float' # | | | | | `-ImplicitCastExpr 0x5590626b01c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b01b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b0178 'uint':'unsigned int' lvalue ParmVar 0x5590626afc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5590626b0270 'float' # | | | | | `-ImplicitCastExpr 0x5590626b0258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b0240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b0208 'uint':'unsigned int' lvalue ParmVar 0x5590626afcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5590626b0300 'float' # | | | | `-ImplicitCastExpr 0x5590626b02e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b02d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b0298 'uint':'unsigned int' lvalue ParmVar 0x5590626afd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626affb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b06e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626b0460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5590626b04e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5590626b0560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5590626b0bf0 # | | | | `-ReturnStmt 0x5590626b0be0 # | | | | `-CallExpr 0x5590626b0ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626b0b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5590626b0b68 '' Function 0x559062587de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5590626b09f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b09d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b09c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b0988 'uint2':'vector' lvalue ParmVar 0x5590626b0460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5590626b0a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b0a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b0a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b0a30 'uint2':'vector' lvalue ParmVar 0x5590626b04e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5590626b0b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626b0b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b0b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b0ad8 'uint2':'vector' lvalue ParmVar 0x5590626b0560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626b07a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b0f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626b0ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5590626b0d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5590626b0da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5590626b1438 # | | | | `-ReturnStmt 0x5590626b1428 # | | | | `-CallExpr 0x5590626b13e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626b13d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5590626b13b0 '' Function 0x5590625881b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5590626b1238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b1220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b1208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b11d0 'uint3':'vector' lvalue ParmVar 0x5590626b0ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5590626b12e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b12c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b12b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b1278 'uint3':'vector' lvalue ParmVar 0x5590626b0d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5590626b1388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626b1370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b1358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b1320 'uint3':'vector' lvalue ParmVar 0x5590626b0da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626b0fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b1778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626b14e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5590626b1568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5590626b15e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5590626b1cb0 # | | | | `-ReturnStmt 0x5590626b1ca0 # | | | | `-CallExpr 0x5590626b1c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626b1c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5590626b1c28 '' Function 0x559062588578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5590626b1a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b1a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b1a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b1a28 'uint4':'vector' lvalue ParmVar 0x5590626b14e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5590626b1b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b1b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b1b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b1ad0 'uint4':'vector' lvalue ParmVar 0x5590626b1568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5590626b1c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626b1be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b1bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b1b98 'uint4':'vector' lvalue ParmVar 0x5590626b15e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626b1838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b1fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626b1d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5590626b1de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5590626b1e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5590626b24c0 # | | | | `-ReturnStmt 0x5590626b24b0 # | | | | `-CallExpr 0x5590626b2470 'float' # | | | | |-ImplicitCastExpr 0x5590626b2458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5590626b2438 '' Function 0x559062587a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5590626b22f0 'float' # | | | | | `-ImplicitCastExpr 0x5590626b22d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b22c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b2288 'int64_t':'long' lvalue ParmVar 0x5590626b1d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5590626b2380 'float' # | | | | | `-ImplicitCastExpr 0x5590626b2368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b2350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b2318 'int64_t':'long' lvalue ParmVar 0x5590626b1de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5590626b2410 'float' # | | | | `-ImplicitCastExpr 0x5590626b23f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b23e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b23a8 'int64_t':'long' lvalue ParmVar 0x5590626b1e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626b20a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b27f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626b2570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590626b25f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590626b2670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626b2d20 # | | | | `-ReturnStmt 0x5590626b2d10 # | | | | `-CallExpr 0x5590626b2cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626b2cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5590626b2c98 '' Function 0x559062587de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5590626b2b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b2b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b2af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b2ab8 'int64_t2':'vector' lvalue ParmVar 0x5590626b2570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5590626b2bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b2bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b2b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b2b60 'int64_t2':'vector' lvalue ParmVar 0x5590626b25f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5590626b2c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626b2c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b2c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b2c08 'int64_t2':'vector' lvalue ParmVar 0x5590626b2670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626b28b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b3058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626b2dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5590626b2e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5590626b2ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626b3588 # | | | | `-ReturnStmt 0x5590626b3578 # | | | | `-CallExpr 0x5590626b3538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626b3520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5590626b3500 '' Function 0x5590625881b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5590626b3388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b3370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b3358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b3320 'int64_t3':'vector' lvalue ParmVar 0x5590626b2dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5590626b3430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b3418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b3400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b33c8 'int64_t3':'vector' lvalue ParmVar 0x5590626b2e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5590626b34d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626b34c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b34a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b3470 'int64_t3':'vector' lvalue ParmVar 0x5590626b2ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626b3118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b38c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626b3638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590626b36b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590626b3738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626b4e20 # | | | | `-ReturnStmt 0x5590626b4e10 # | | | | `-CallExpr 0x5590626b4dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626b4db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5590626b4d98 '' Function 0x559062588578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5590626b4c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b4c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b4bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b4bb8 'int64_t4':'vector' lvalue ParmVar 0x5590626b3638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5590626b4cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b4cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b4c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b4c60 'int64_t4':'vector' lvalue ParmVar 0x5590626b36b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5590626b4d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626b4d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b4d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b4d08 'int64_t4':'vector' lvalue ParmVar 0x5590626b3738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626b3988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b5158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626b4ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5590626b4f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5590626b4fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626b5650 # | | | | `-ReturnStmt 0x5590626b5640 # | | | | `-CallExpr 0x5590626b5600 'float' # | | | | |-ImplicitCastExpr 0x5590626b55e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5590626b55c8 '' Function 0x559062587a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5590626b5480 'float' # | | | | | `-ImplicitCastExpr 0x5590626b5468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b5450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b5418 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626b4ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5590626b5510 'float' # | | | | | `-ImplicitCastExpr 0x5590626b54f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b54e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b54a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626b4f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5590626b55a0 'float' # | | | | `-ImplicitCastExpr 0x5590626b5588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b5570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b5538 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626b4fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626b5218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b5988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626b5700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590626b5780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590626b5800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626b5ed0 # | | | | `-ReturnStmt 0x5590626b5ec0 # | | | | `-CallExpr 0x5590626b5e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626b5e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5590626b5e48 '' Function 0x559062587de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5590626b5cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b5cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b5ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b5c68 'uint64_t2':'vector' lvalue ParmVar 0x5590626b5700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5590626b5d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b5d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b5d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b5d10 'uint64_t2':'vector' lvalue ParmVar 0x5590626b5780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5590626b5e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626b5e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b5df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b5db8 'uint64_t2':'vector' lvalue ParmVar 0x5590626b5800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626b5a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b6208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626b5f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5590626b6000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5590626b6080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626b6758 # | | | | `-ReturnStmt 0x5590626b6748 # | | | | `-CallExpr 0x5590626b6708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626b66f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5590626b66d0 '' Function 0x5590625881b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5590626b6558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b6540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b6528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b64f0 'uint64_t3':'vector' lvalue ParmVar 0x5590626b5f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5590626b6600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b65e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b65d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b6598 'uint64_t3':'vector' lvalue ParmVar 0x5590626b6000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5590626b66a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626b6690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b6678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b6640 'uint64_t3':'vector' lvalue ParmVar 0x5590626b6080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626b62c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b6a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626b6808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5590626b6888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5590626b6908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626b7000 # | | | | `-ReturnStmt 0x5590626b6ff0 # | | | | `-CallExpr 0x5590626b6fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626b6f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5590626b6f78 '' Function 0x559062588578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5590626b6e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b6de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b6dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b6d98 'uint64_t4':'vector' lvalue ParmVar 0x5590626b6808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5590626b6ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626b6e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626b6e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626b6e40 'uint64_t4':'vector' lvalue ParmVar 0x5590626b6888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5590626b6f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626b6f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b6f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b6ee8 'uint64_t4':'vector' lvalue ParmVar 0x5590626b6908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626b6b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b7168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626b70b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626b74b0 # | | | | `-ReturnStmt 0x5590626b74a0 # | | | | `-CallExpr 0x5590626b7470 'float' # | | | | |-ImplicitCastExpr 0x5590626b7458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626b7438 '' Function 0x5590625891f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626b7410 'float' # | | | | `-ImplicitCastExpr 0x5590626b73f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b73e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b73a8 'double' lvalue ParmVar 0x5590626b70b8 'V' 'double' # | | | `-DeprecatedAttr 0x5590626b7218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626b7618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626b7568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590626b7980 # | | | | `-ReturnStmt 0x5590626b7970 # | | | | `-CallExpr 0x5590626b7940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626b7928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626b7908 '' Function 0x559062589470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626b78e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626b78c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b78b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b7878 'double2':'vector' lvalue ParmVar 0x5590626b7568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626b76c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626b7ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626b7a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590626b7e58 # | | | | `-ReturnStmt 0x5590626b7e48 # | | | | `-CallExpr 0x5590626b7e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626b7e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626b7de0 '' Function 0x5590625896e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626b7db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626b7da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b7d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b7d50 'double3':'vector' lvalue ParmVar 0x5590626b7a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626b7b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626b7fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626b7f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626b8338 # | | | | `-ReturnStmt 0x5590626b8328 # | | | | `-CallExpr 0x5590626b82f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626b82e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626b82c0 '' Function 0x559062589960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626b8298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626b8280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b8268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b8230 'double4':'vector' lvalue ParmVar 0x5590626b7f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626b8070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626b8498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626b83e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626b87f0 # | | | | `-ReturnStmt 0x5590626b87e0 # | | | | `-CallExpr 0x5590626b87b0 'float' # | | | | |-ImplicitCastExpr 0x5590626b8798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626b8778 '' Function 0x5590625891f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626b8750 'float' # | | | | `-ImplicitCastExpr 0x5590626b8738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b8720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b86e8 'int' lvalue ParmVar 0x5590626b83e8 'V' 'int' # | | | `-DeprecatedAttr 0x5590626b8548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b8950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626b88a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626b8ce0 # | | | | `-ReturnStmt 0x5590626b8cd0 # | | | | `-CallExpr 0x5590626b8ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626b8c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626b8c68 '' Function 0x559062589470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626b8c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626b8c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b8c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b8bd8 'int2':'vector' lvalue ParmVar 0x5590626b88a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626b8a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b8e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626b8d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626b91c0 # | | | | `-ReturnStmt 0x5590626b91b0 # | | | | `-CallExpr 0x5590626b9180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626b9168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626b9148 '' Function 0x5590625896e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626b9120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626b9108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b90f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b90b8 'int3':'vector' lvalue ParmVar 0x5590626b8d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626b8ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b9320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626b9270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590626b96a8 # | | | | `-ReturnStmt 0x5590626b9698 # | | | | `-CallExpr 0x5590626b9668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626b9650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626b9630 '' Function 0x559062589960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626b9608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626b95f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b95d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b95a0 'int4':'vector' lvalue ParmVar 0x5590626b9270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626b93d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b9808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626b9758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626b9b80 # | | | | `-ReturnStmt 0x5590626b9b70 # | | | | `-CallExpr 0x5590626b9b40 'float' # | | | | |-ImplicitCastExpr 0x5590626b9b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626b9b08 '' Function 0x5590625891f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626b9ae0 'float' # | | | | `-ImplicitCastExpr 0x5590626b9ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b9ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b9a78 'uint':'unsigned int' lvalue ParmVar 0x5590626b9758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626b98b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626b9ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626b9c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626ba078 # | | | | `-ReturnStmt 0x5590626ba068 # | | | | `-CallExpr 0x5590626ba038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626ba020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626ba000 '' Function 0x559062589470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626b9fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626b9fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626b9fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626b9f70 'uint2':'vector' lvalue ParmVar 0x5590626b9c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626b9d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ba1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626ba128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590626ba578 # | | | | `-ReturnStmt 0x5590626ba568 # | | | | `-CallExpr 0x5590626ba538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626ba520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626ba500 '' Function 0x5590625896e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626ba4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626ba4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ba4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ba470 'uint3':'vector' lvalue ParmVar 0x5590626ba128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626ba288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ba6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626ba628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626baa80 # | | | | `-ReturnStmt 0x5590626baa70 # | | | | `-CallExpr 0x5590626baa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626baa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626baa08 '' Function 0x559062589960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626ba9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ba9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ba9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ba978 'uint4':'vector' lvalue ParmVar 0x5590626ba628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626ba788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626bb410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626bab30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626bb7a8 # | | | | `-ReturnStmt 0x5590626bb798 # | | | | `-CallExpr 0x5590626bb768 'float' # | | | | |-ImplicitCastExpr 0x5590626bb750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626bb730 '' Function 0x5590625891f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626bb708 'float' # | | | | `-ImplicitCastExpr 0x5590626bb6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bb6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bb6a0 'int64_t':'long' lvalue ParmVar 0x5590626bab30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626bb4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626bb908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626bb858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626bbcc0 # | | | | `-ReturnStmt 0x5590626bbcb0 # | | | | `-CallExpr 0x5590626bbc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626bbc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626bbc48 '' Function 0x559062589470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626bbc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626bbc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bbbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bbbb8 'int64_t2':'vector' lvalue ParmVar 0x5590626bb858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626bb9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626bbe20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626bbd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626bc1e0 # | | | | `-ReturnStmt 0x5590626bc1d0 # | | | | `-CallExpr 0x5590626bc1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626bc188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626bc168 '' Function 0x5590625896e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626bc140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626bc128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bc110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bc0d8 'int64_t3':'vector' lvalue ParmVar 0x5590626bbd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626bbed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626bc340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626bc290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626bc708 # | | | | `-ReturnStmt 0x5590626bc6f8 # | | | | `-CallExpr 0x5590626bc6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626bc6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626bc690 '' Function 0x559062589960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626bc668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626bc650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bc638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bc600 'int64_t4':'vector' lvalue ParmVar 0x5590626bc290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626bc3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626bc868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626bc7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626bcc20 # | | | | `-ReturnStmt 0x5590626bcc10 # | | | | `-CallExpr 0x5590626bcbe0 'float' # | | | | |-ImplicitCastExpr 0x5590626bcbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626bcba8 '' Function 0x5590625891f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626bcb80 'float' # | | | | `-ImplicitCastExpr 0x5590626bcb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bcb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bcb18 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626bc7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626bc918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626bcd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626bccd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626bd158 # | | | | `-ReturnStmt 0x5590626bd148 # | | | | `-CallExpr 0x5590626bd118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626bd100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626bd0e0 '' Function 0x559062589470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626bd0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626bd0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bd088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bd050 'uint64_t2':'vector' lvalue ParmVar 0x5590626bccd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626bce30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626bd2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626bd208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626bdf48 # | | | | `-ReturnStmt 0x5590626bdf38 # | | | | `-CallExpr 0x5590626bdf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626bdef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626bded0 '' Function 0x5590625896e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626bdea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626bde90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bde78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bde40 'uint64_t3':'vector' lvalue ParmVar 0x5590626bd208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626bd368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626be0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626bdff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626be490 # | | | | `-ReturnStmt 0x5590626be480 # | | | | `-CallExpr 0x5590626be450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626be438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626be418 '' Function 0x559062589960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626be3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626be3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626be3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626be388 'uint64_t4':'vector' lvalue ParmVar 0x5590626bdff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626be158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626be600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626be550 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626be948 # | | | | `-ReturnStmt 0x5590626be938 # | | | | `-CallExpr 0x5590626be908 'float' # | | | | |-ImplicitCastExpr 0x5590626be8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626be8d0 '' Function 0x55906258a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626be8a8 'float' # | | | | `-ImplicitCastExpr 0x5590626be890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626be878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626be840 'double' lvalue ParmVar 0x5590626be550 'V' 'double' # | | | `-DeprecatedAttr 0x5590626be6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626beab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626bea08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590626bee20 # | | | | `-ReturnStmt 0x5590626bee10 # | | | | `-CallExpr 0x5590626bede0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626bedc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626beda8 '' Function 0x55906258a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626bed80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626bed68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bed50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bed18 'double2':'vector' lvalue ParmVar 0x5590626bea08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626beb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626bef90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626beee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590626bf300 # | | | | `-ReturnStmt 0x5590626bf2f0 # | | | | `-CallExpr 0x5590626bf2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626bf2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626bf288 '' Function 0x55906258aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626bf260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626bf248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bf230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bf1f8 'double3':'vector' lvalue ParmVar 0x5590626beee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626bf040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626bf470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626bf3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626bf7e8 # | | | | `-ReturnStmt 0x5590626bf7d8 # | | | | `-CallExpr 0x5590626bf7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626bf790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626bf770 '' Function 0x55906258bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626bf748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626bf730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bf718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bf6e0 'double4':'vector' lvalue ParmVar 0x5590626bf3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626bf520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626bf948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626bf898 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626c02e0 # | | | | `-ReturnStmt 0x5590626c02d0 # | | | | `-CallExpr 0x5590626c02a0 'float' # | | | | |-ImplicitCastExpr 0x5590626bfc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626bfc28 '' Function 0x55906258a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626bfc00 'float' # | | | | `-ImplicitCastExpr 0x5590626bfbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626bfbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626bfb98 'int' lvalue ParmVar 0x5590626bf898 'V' 'int' # | | | `-DeprecatedAttr 0x5590626bf9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c0440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626c0390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626c07b8 # | | | | `-ReturnStmt 0x5590626c07a8 # | | | | `-CallExpr 0x5590626c0778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626c0760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626c0740 '' Function 0x55906258a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626c0718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626c0700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c06e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c06b0 'int2':'vector' lvalue ParmVar 0x5590626c0390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626c04f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c0918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626c0868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626c0c98 # | | | | `-ReturnStmt 0x5590626c0c88 # | | | | `-CallExpr 0x5590626c0c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626c0c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626c0c20 '' Function 0x55906258aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626c0bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626c0be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c0bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c0b90 'int3':'vector' lvalue ParmVar 0x5590626c0868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626c09c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c0df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626c0d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590626c1180 # | | | | `-ReturnStmt 0x5590626c1170 # | | | | `-CallExpr 0x5590626c1140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626c1128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626c1108 '' Function 0x55906258bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626c10e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626c10c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c10b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c1078 'int4':'vector' lvalue ParmVar 0x5590626c0d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626c0ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c12e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626c1230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626c1658 # | | | | `-ReturnStmt 0x5590626c1648 # | | | | `-CallExpr 0x5590626c1618 'float' # | | | | |-ImplicitCastExpr 0x5590626c1600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626c15e0 '' Function 0x55906258a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626c15b8 'float' # | | | | `-ImplicitCastExpr 0x5590626c15a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c1588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c1550 'uint':'unsigned int' lvalue ParmVar 0x5590626c1230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626c1390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c17b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626c1708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626c1b50 # | | | | `-ReturnStmt 0x5590626c1b40 # | | | | `-CallExpr 0x5590626c1b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626c1af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626c1ad8 '' Function 0x55906258a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626c1ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626c1a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c1a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c1a48 'uint2':'vector' lvalue ParmVar 0x5590626c1708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626c1868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c1cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626c1c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590626c2050 # | | | | `-ReturnStmt 0x5590626c2040 # | | | | `-CallExpr 0x5590626c2010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626c1ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626c1fd8 '' Function 0x55906258aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626c1fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626c1f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c1f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c1f48 'uint3':'vector' lvalue ParmVar 0x5590626c1c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626c1d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c21b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626c2100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626c2e18 # | | | | `-ReturnStmt 0x5590626c2e08 # | | | | `-CallExpr 0x5590626c2dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626c2dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626c2da0 '' Function 0x55906258bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626c2d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626c2d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c2d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c2d10 'uint4':'vector' lvalue ParmVar 0x5590626c2100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626c2b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c2f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626c2ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626c3310 # | | | | `-ReturnStmt 0x5590626c3300 # | | | | `-CallExpr 0x5590626c32d0 'float' # | | | | |-ImplicitCastExpr 0x5590626c32b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626c3298 '' Function 0x55906258a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626c3270 'float' # | | | | `-ImplicitCastExpr 0x5590626c3258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c3240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c3208 'int64_t':'long' lvalue ParmVar 0x5590626c2ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626c3028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c3470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626c33c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626c3828 # | | | | `-ReturnStmt 0x5590626c3818 # | | | | `-CallExpr 0x5590626c37e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626c37d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626c37b0 '' Function 0x55906258a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626c3788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626c3770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c3758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c3720 'int64_t2':'vector' lvalue ParmVar 0x5590626c33c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626c3520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c3988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626c38d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626c3d48 # | | | | `-ReturnStmt 0x5590626c3d38 # | | | | `-CallExpr 0x5590626c3d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626c3cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626c3cd0 '' Function 0x55906258aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626c3ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626c3c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c3c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c3c40 'int64_t3':'vector' lvalue ParmVar 0x5590626c38d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626c3a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c3ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626c3df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626c4270 # | | | | `-ReturnStmt 0x5590626c4260 # | | | | `-CallExpr 0x5590626c4230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626c4218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626c41f8 '' Function 0x55906258bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626c41d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626c41b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c41a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c4168 'int64_t4':'vector' lvalue ParmVar 0x5590626c3df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626c3f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c43d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626c4320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626c4788 # | | | | `-ReturnStmt 0x5590626c4778 # | | | | `-CallExpr 0x5590626c4748 'float' # | | | | |-ImplicitCastExpr 0x5590626c4730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626c4710 '' Function 0x55906258a578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626c46e8 'float' # | | | | `-ImplicitCastExpr 0x5590626c46d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c46b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c4680 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626c4320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626c4480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c48e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626c4838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626c5600 # | | | | `-ReturnStmt 0x5590626c55f0 # | | | | `-CallExpr 0x5590626c55c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626c55a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626c5588 '' Function 0x55906258a7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626c5560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626c5548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c5530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c54f8 'uint64_t2':'vector' lvalue ParmVar 0x5590626c4838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626c4998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c5760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626c56b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626c5b40 # | | | | `-ReturnStmt 0x5590626c5b30 # | | | | `-CallExpr 0x5590626c5b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626c5ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626c5ac8 '' Function 0x55906258aa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626c5aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626c5a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c5a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c5a38 'uint64_t3':'vector' lvalue ParmVar 0x5590626c56b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626c5810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c5ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626c5bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626c6088 # | | | | `-ReturnStmt 0x5590626c6078 # | | | | `-CallExpr 0x5590626c6048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626c6030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626c6010 '' Function 0x55906258bd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626c5fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626c5fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c5fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c5f80 'uint64_t4':'vector' lvalue ParmVar 0x5590626c5bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626c5d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c61f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626c6148 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626c6540 # | | | | `-ReturnStmt 0x5590626c6530 # | | | | `-CallExpr 0x5590626c6500 'float' # | | | | |-ImplicitCastExpr 0x5590626c64e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626c64c8 '' Function 0x55906258c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626c64a0 'float' # | | | | `-ImplicitCastExpr 0x5590626c6488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c6470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c6438 'double' lvalue ParmVar 0x5590626c6148 'V' 'double' # | | | `-DeprecatedAttr 0x5590626c62a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626c66b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626c6600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590626c6a18 # | | | | `-ReturnStmt 0x5590626c6a08 # | | | | `-CallExpr 0x5590626c69d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626c69c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626c69a0 '' Function 0x55906258cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626c6978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626c6960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c6948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c6910 'double2':'vector' lvalue ParmVar 0x5590626c6600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626c6760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626c6b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626c6ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590626c6ef8 # | | | | `-ReturnStmt 0x5590626c6ee8 # | | | | `-CallExpr 0x5590626c6eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626c6ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626c6e80 '' Function 0x55906258ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626c6e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626c6e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c6e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c6df0 'double3':'vector' lvalue ParmVar 0x5590626c6ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626c6c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626c7068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626c6fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626c7990 # | | | | `-ReturnStmt 0x5590626c7980 # | | | | `-CallExpr 0x5590626c73a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626c7388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626c7368 '' Function 0x55906258d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626c7340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626c7328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c7310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c72d8 'double4':'vector' lvalue ParmVar 0x5590626c6fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626c7118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626c7af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626c7a40 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626c7e48 # | | | | `-ReturnStmt 0x5590626c7e38 # | | | | `-CallExpr 0x5590626c7e08 'float' # | | | | |-ImplicitCastExpr 0x5590626c7df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626c7dd0 '' Function 0x55906258c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626c7da8 'float' # | | | | `-ImplicitCastExpr 0x5590626c7d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c7d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c7d40 'int' lvalue ParmVar 0x5590626c7a40 'V' 'int' # | | | `-DeprecatedAttr 0x5590626c7ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c7fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626c7ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626c8320 # | | | | `-ReturnStmt 0x5590626c8310 # | | | | `-CallExpr 0x5590626c82e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626c82c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626c82a8 '' Function 0x55906258cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626c8280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626c8268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c8250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c8218 'int2':'vector' lvalue ParmVar 0x5590626c7ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626c8058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c8480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626c83d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626c8800 # | | | | `-ReturnStmt 0x5590626c87f0 # | | | | `-CallExpr 0x5590626c87c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626c87a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626c8788 '' Function 0x55906258ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626c8760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626c8748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c8730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c86f8 'int3':'vector' lvalue ParmVar 0x5590626c83d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626c8530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c8960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626c88b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590626c8ce8 # | | | | `-ReturnStmt 0x5590626c8cd8 # | | | | `-CallExpr 0x5590626c8ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626c8c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626c8c70 '' Function 0x55906258d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626c8c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626c8c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c8c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c8be0 'int4':'vector' lvalue ParmVar 0x5590626c88b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626c8a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c8e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626c8d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626c91c0 # | | | | `-ReturnStmt 0x5590626c91b0 # | | | | `-CallExpr 0x5590626c9180 'float' # | | | | |-ImplicitCastExpr 0x5590626c9168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626c9148 '' Function 0x55906258c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626c9120 'float' # | | | | `-ImplicitCastExpr 0x5590626c9108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c90f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c90b8 'uint':'unsigned int' lvalue ParmVar 0x5590626c8d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626c8ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c9320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626c9270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626c96b8 # | | | | `-ReturnStmt 0x5590626c96a8 # | | | | `-CallExpr 0x5590626c9678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626c9660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626c9640 '' Function 0x55906258cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626c9618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626c9600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626c95e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626c95b0 'uint2':'vector' lvalue ParmVar 0x5590626c9270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626c93d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626c9818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626c9768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590626ca450 # | | | | `-ReturnStmt 0x5590626ca440 # | | | | `-CallExpr 0x5590626ca410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626ca3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626ca3d8 '' Function 0x55906258ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626ca3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626ca398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ca380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ca348 'uint3':'vector' lvalue ParmVar 0x5590626c9768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626c98c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ca5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626ca500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626ca958 # | | | | `-ReturnStmt 0x5590626ca948 # | | | | `-CallExpr 0x5590626ca918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626ca900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626ca8e0 '' Function 0x55906258d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626ca8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ca8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ca888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ca850 'uint4':'vector' lvalue ParmVar 0x5590626ca500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626ca660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626caab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626caa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626cae50 # | | | | `-ReturnStmt 0x5590626cae40 # | | | | `-CallExpr 0x5590626cae10 'float' # | | | | |-ImplicitCastExpr 0x5590626cadf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626cadd8 '' Function 0x55906258c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626cadb0 'float' # | | | | `-ImplicitCastExpr 0x5590626cad98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626cad80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626cad48 'int64_t':'long' lvalue ParmVar 0x5590626caa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626cab68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626cafb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626caf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626cb368 # | | | | `-ReturnStmt 0x5590626cb358 # | | | | `-CallExpr 0x5590626cb328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626cb310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626cb2f0 '' Function 0x55906258cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626cb2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626cb2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626cb298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626cb260 'int64_t2':'vector' lvalue ParmVar 0x5590626caf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626cb060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626cb4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626cb418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626cb888 # | | | | `-ReturnStmt 0x5590626cb878 # | | | | `-CallExpr 0x5590626cb848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626cb830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626cb810 '' Function 0x55906258ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626cb7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626cb7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626cb7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626cb780 'int64_t3':'vector' lvalue ParmVar 0x5590626cb418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626cb578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626cb9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626cb938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626cbdb0 # | | | | `-ReturnStmt 0x5590626cbda0 # | | | | `-CallExpr 0x5590626cbd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626cbd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626cbd38 '' Function 0x55906258d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626cbd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626cbcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626cbce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626cbca8 'int64_t4':'vector' lvalue ParmVar 0x5590626cb938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626cba98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626cbf10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626cbe60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626cd9e0 # | | | | `-ReturnStmt 0x5590626cd9d0 # | | | | `-CallExpr 0x5590626cd9a0 'float' # | | | | |-ImplicitCastExpr 0x5590626cd988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626cd968 '' Function 0x55906258c958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626cd940 'float' # | | | | `-ImplicitCastExpr 0x5590626cd928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626cd910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626cc1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626cbe60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626cbfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626cdb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626cda90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626cdf18 # | | | | `-ReturnStmt 0x5590626cdf08 # | | | | `-CallExpr 0x5590626cded8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626cdec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626cdea0 '' Function 0x55906258cbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626cde78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626cde60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626cde48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626cde10 'uint64_t2':'vector' lvalue ParmVar 0x5590626cda90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626cdbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ce078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626cdfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626ce458 # | | | | `-ReturnStmt 0x5590626ce448 # | | | | `-CallExpr 0x5590626ce418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626ce400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626ce3e0 '' Function 0x55906258ce48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626ce3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626ce3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ce388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ce350 'uint64_t3':'vector' lvalue ParmVar 0x5590626cdfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626ce128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ce5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626ce508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626ce9a0 # | | | | `-ReturnStmt 0x5590626ce990 # | | | | `-CallExpr 0x5590626ce960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626ce948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626ce928 '' Function 0x55906258d0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626ce900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ce8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ce8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ce898 'uint64_t4':'vector' lvalue ParmVar 0x5590626ce508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626ce668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5590626cefd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5590626ce9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590626cea58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590626cef28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5590626ced60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5590626cedd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5590626cf310 # | | | | `-ReturnStmt 0x5590626cf300 # | | | | `-RecoveryExpr 0x5590626cf2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5590626cf138 '' lvalue (ADL) = 'max' 0x55906259e988 0x559062564f00 0x559062565210 0x559062565530 0x559062565850 0x559062565b58 0x559062565ef8 0x559062566298 0x559062566638 0x559062566958 0x559062566cb8 0x55906259afb8 0x55906259b318 0x55906259b638 0x55906259b9d8 0x55906259bd78 0x55906259c118 0x55906259c438 0x55906259c7d8 0x55906259cb78 0x55906259cf38 0x55906259d240 0x55906259d560 0x55906259d880 0x55906259dba0 0x55906259dea8 0x55906259e248 0x55906259e5e8 # | | | | `-RecoveryExpr 0x5590626cf258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5590626cf038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5590626cfff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5590626cf328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590626cf3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590626cff50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5590626cf670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5590626cf748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5590626d0338 # | | | | `-ReturnStmt 0x5590626d0328 # | | | | `-RecoveryExpr 0x5590626d02f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5590626d0160 '' lvalue (ADL) = 'max' 0x55906259e5e8 0x55906259e988 0x559062564f00 0x559062565210 0x559062565530 0x559062565850 0x559062565b58 0x559062565ef8 0x559062566298 0x559062566638 0x559062566958 0x559062566cb8 0x55906259afb8 0x55906259b318 0x55906259b638 0x55906259b9d8 0x55906259bd78 0x55906259c118 0x55906259c438 0x55906259c7d8 0x55906259cb78 0x55906259cf38 0x55906259d240 0x55906259d560 0x55906259d880 0x55906259dba0 0x55906259dea8 0x55906259e248 # | | | | `-RecoveryExpr 0x5590626d02d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5590626d0060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5590626d0920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5590626d0350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590626d03e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590626d0878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5590626d06f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5590626d0768 col:24 p1 'T' # | | | |-CompoundStmt 0x5590626d0c60 # | | | | `-ReturnStmt 0x5590626d0c50 # | | | | `-RecoveryExpr 0x5590626d0c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5590626d0a88 '' lvalue (ADL) = 'min' 0x5590625a5b60 0x55906259ed20 0x55906259f030 0x55906259f350 0x55906259f670 0x55906259f978 0x55906259fc98 0x55906259ffb8 0x5590625a02d8 0x5590625a05f8 0x5590625a0918 0x5590625a0c38 0x5590625a0f68 0x5590625a1270 0x5590625a1590 0x5590625a18b0 0x5590625a1bd0 0x5590625a1ef0 0x5590625a2210 0x5590625a2530 0x5590625a2850 0x5590625a2b70 0x5590625a48b8 0x5590625a4bd8 0x5590625a4ef8 0x5590625a5200 0x5590625a5520 0x5590625a5840 # | | | | `-RecoveryExpr 0x5590626d0ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5590626d0988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5590626d1250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5590626d0c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590626d0d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590626d11a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5590626d0fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5590626d1098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5590626d1590 # | | | | `-ReturnStmt 0x5590626d1580 # | | | | `-RecoveryExpr 0x5590626d1550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5590626d13b8 '' lvalue (ADL) = 'min' 0x5590625a5840 0x5590625a5b60 0x55906259ed20 0x55906259f030 0x55906259f350 0x55906259f670 0x55906259f978 0x55906259fc98 0x55906259ffb8 0x5590625a02d8 0x5590625a05f8 0x5590625a0918 0x5590625a0c38 0x5590625a0f68 0x5590625a1270 0x5590625a1590 0x5590625a18b0 0x5590625a1bd0 0x5590625a1ef0 0x5590625a2210 0x5590625a2530 0x5590625a2850 0x5590625a2b70 0x5590625a48b8 0x5590625a4bd8 0x5590625a4ef8 0x5590625a5200 0x5590625a5520 # | | | | `-RecoveryExpr 0x5590626d1530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5590626d12b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5590626d1700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626d1650 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626d1a50 # | | | | `-ReturnStmt 0x5590626d1a40 # | | | | `-CallExpr 0x5590626d1a10 'float' # | | | | |-ImplicitCastExpr 0x5590626d19f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626d19d8 '' Function 0x5590625a9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626d19b0 'float' # | | | | `-ImplicitCastExpr 0x5590626d1998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d1980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d1948 'double' lvalue ParmVar 0x5590626d1650 'V' 'double' # | | | `-DeprecatedAttr 0x5590626d17b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626d1bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626d1b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590626d1f30 # | | | | `-ReturnStmt 0x5590626d1f20 # | | | | `-CallExpr 0x5590626d1ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626d1ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626d1eb8 '' Function 0x5590625a93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626d1e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626d1e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d1e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d1e28 'double2':'vector' lvalue ParmVar 0x5590626d1b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626d1c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626d2388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626d22d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590626d2700 # | | | | `-ReturnStmt 0x5590626d26f0 # | | | | `-CallExpr 0x5590626d26c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626d26a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626d2688 '' Function 0x5590625a9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626d2660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626d2648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d2630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d25f8 'double3':'vector' lvalue ParmVar 0x5590626d22d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626d2438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626d2870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626d27c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626d2bf0 # | | | | `-ReturnStmt 0x5590626d2be0 # | | | | `-CallExpr 0x5590626d2bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626d2b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626d2b78 '' Function 0x5590625a9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626d2b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626d2b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d2b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d2ae8 'double4':'vector' lvalue ParmVar 0x5590626d27c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626d2920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626d2d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626d2ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626d30b0 # | | | | `-ReturnStmt 0x5590626d30a0 # | | | | `-CallExpr 0x5590626d3070 'float' # | | | | |-ImplicitCastExpr 0x5590626d3058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626d3038 '' Function 0x5590625a9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626d3010 'float' # | | | | `-ImplicitCastExpr 0x5590626d2ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d2fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d2fa8 'int' lvalue ParmVar 0x5590626d2ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5590626d2e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d3210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626d3160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626d3590 # | | | | `-ReturnStmt 0x5590626d3580 # | | | | `-CallExpr 0x5590626d3550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626d3538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626d3518 '' Function 0x5590625a93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626d34f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626d34d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d34c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d3488 'int2':'vector' lvalue ParmVar 0x5590626d3160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626d32c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d36f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626d3640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626d3a78 # | | | | `-ReturnStmt 0x5590626d3a68 # | | | | `-CallExpr 0x5590626d3a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626d3a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626d3a00 '' Function 0x5590625a9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626d39d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626d39c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d39a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d3970 'int3':'vector' lvalue ParmVar 0x5590626d3640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626d37a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d3bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626d3b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590626d3f68 # | | | | `-ReturnStmt 0x5590626d3f58 # | | | | `-CallExpr 0x5590626d3f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626d3f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626d3ef0 '' Function 0x5590625a9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626d3ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626d3eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d3e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d3e60 'int4':'vector' lvalue ParmVar 0x5590626d3b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626d3c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d40c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626d4018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626d4cd8 # | | | | `-ReturnStmt 0x5590626d4cc8 # | | | | `-CallExpr 0x5590626d4c98 'float' # | | | | |-ImplicitCastExpr 0x5590626d4c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626d4c60 '' Function 0x5590625a9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626d4c38 'float' # | | | | `-ImplicitCastExpr 0x5590626d4c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d4c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d4bd0 'uint':'unsigned int' lvalue ParmVar 0x5590626d4018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626d4178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d4e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626d4d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626d51d8 # | | | | `-ReturnStmt 0x5590626d51c8 # | | | | `-CallExpr 0x5590626d5198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626d5180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626d5160 '' Function 0x5590625a93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626d5138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626d5120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d5108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d50d0 'uint2':'vector' lvalue ParmVar 0x5590626d4d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626d4ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d5338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626d5288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590626d56e0 # | | | | `-ReturnStmt 0x5590626d56d0 # | | | | `-CallExpr 0x5590626d56a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626d5688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626d5668 '' Function 0x5590625a9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626d5640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626d5628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d5610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d55d8 'uint3':'vector' lvalue ParmVar 0x5590626d5288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626d53e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d5840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626d5790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626d5bf0 # | | | | `-ReturnStmt 0x5590626d5be0 # | | | | `-CallExpr 0x5590626d5bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626d5b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626d5b78 '' Function 0x5590625a9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626d5b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626d5b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d5b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d5ae8 'uint4':'vector' lvalue ParmVar 0x5590626d5790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626d58f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d5d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626d5ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626d60f0 # | | | | `-ReturnStmt 0x5590626d60e0 # | | | | `-CallExpr 0x5590626d60b0 'float' # | | | | |-ImplicitCastExpr 0x5590626d6098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626d6078 '' Function 0x5590625a9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626d6050 'float' # | | | | `-ImplicitCastExpr 0x5590626d6038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d6020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d5fe8 'int64_t':'long' lvalue ParmVar 0x5590626d5ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626d5e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d6250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626d61a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626d6610 # | | | | `-ReturnStmt 0x5590626d6600 # | | | | `-CallExpr 0x5590626d65d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626d65b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626d6598 '' Function 0x5590625a93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626d6570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626d6558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d6540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d6508 'int64_t2':'vector' lvalue ParmVar 0x5590626d61a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626d6300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d6770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626d66c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626d7250 # | | | | `-ReturnStmt 0x5590626d7240 # | | | | `-CallExpr 0x5590626d7210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626d71f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626d71d8 '' Function 0x5590625a9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626d71b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626d6a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d6a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d6a30 'int64_t3':'vector' lvalue ParmVar 0x5590626d66c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626d6820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d73b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626d7300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626d7780 # | | | | `-ReturnStmt 0x5590626d7770 # | | | | `-CallExpr 0x5590626d7740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626d7728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626d7708 '' Function 0x5590625a9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626d76e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626d76c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d76b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d7678 'int64_t4':'vector' lvalue ParmVar 0x5590626d7300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626d7460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d78e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626d7830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626d7ca0 # | | | | `-ReturnStmt 0x5590626d7c90 # | | | | `-CallExpr 0x5590626d7c60 'float' # | | | | |-ImplicitCastExpr 0x5590626d7c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626d7c28 '' Function 0x5590625a9128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626d7c00 'float' # | | | | `-ImplicitCastExpr 0x5590626d7be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d7bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d7b98 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626d7830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626d7990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d7e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626d7d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626d81e0 # | | | | `-ReturnStmt 0x5590626d81d0 # | | | | `-CallExpr 0x5590626d81a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626d8188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626d8168 '' Function 0x5590625a93a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626d8140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626d8128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d8110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d80d8 'uint64_t2':'vector' lvalue ParmVar 0x5590626d7d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626d7eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d8340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626d8290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626d8728 # | | | | `-ReturnStmt 0x5590626d8718 # | | | | `-CallExpr 0x5590626d86e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626d86d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626d86b0 '' Function 0x5590625a9618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626d8688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626d8670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d8658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d8620 'uint64_t3':'vector' lvalue ParmVar 0x5590626d8290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626d83f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d8888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626d87d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626d8c78 # | | | | `-ReturnStmt 0x5590626d8c68 # | | | | `-CallExpr 0x5590626d8c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626d8c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626d8c00 '' Function 0x5590625a9890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626d8bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626d8bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d8ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d8b70 'uint64_t4':'vector' lvalue ParmVar 0x5590626d87d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626d8938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626d8e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5590626d8d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5590626d8db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5590626d9a60 # | | | | `-ReturnStmt 0x5590626d9a50 # | | | | `-CallExpr 0x5590626d9a18 'float' # | | | | |-ImplicitCastExpr 0x5590626d9a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626d99e0 '' Function 0x5590625ae1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626d9130 'float' # | | | | | `-ImplicitCastExpr 0x5590626d9118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626d9100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626d90c8 'double' lvalue ParmVar 0x5590626d8d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5590626d99b8 'float' # | | | | `-ImplicitCastExpr 0x5590626d99a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d9190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d9158 'double' lvalue ParmVar 0x5590626d8db0 'V2' 'double' # | | | `-DeprecatedAttr 0x5590626d8f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626d9c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626d9b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5590626d9b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5590626da088 # | | | | `-ReturnStmt 0x5590626da078 # | | | | `-CallExpr 0x5590626da040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626da028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626da008 '' Function 0x5590625ae500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626d9f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626d9f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626d9f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626d9ed0 'double2':'vector' lvalue ParmVar 0x5590626d9b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5590626d9fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626d9fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626d9fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626d9f78 'double2':'vector' lvalue ParmVar 0x5590626d9b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626d9d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626da290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626da140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5590626da1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5590626da6b8 # | | | | `-ReturnStmt 0x5590626da6a8 # | | | | `-CallExpr 0x5590626da670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626da658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626da638 '' Function 0x5590625ae870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626da568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626da550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626da538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626da500 'double3':'vector' lvalue ParmVar 0x5590626da140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5590626da610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626da5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626da5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626da5a8 'double3':'vector' lvalue ParmVar 0x5590626da1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626da348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626da8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626da770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5590626da7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5590626dacf0 # | | | | `-ReturnStmt 0x5590626dace0 # | | | | `-CallExpr 0x5590626daca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626dac90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626dac70 '' Function 0x5590625aeb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626daba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626dab88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626dab70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626dab38 'double4':'vector' lvalue ParmVar 0x5590626da770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5590626dac48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626dac30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dac18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dabe0 'double4':'vector' lvalue ParmVar 0x5590626da7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626da978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626daef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5590626dada0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5590626dae20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5590626db2e8 # | | | | `-ReturnStmt 0x5590626db2d8 # | | | | `-CallExpr 0x5590626db2a0 'float' # | | | | |-ImplicitCastExpr 0x5590626db288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626db268 '' Function 0x5590625ae1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626db1b0 'float' # | | | | | `-ImplicitCastExpr 0x5590626db198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626db180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626db148 'int' lvalue ParmVar 0x5590626dada0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5590626db240 'float' # | | | | `-ImplicitCastExpr 0x5590626db228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626db210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626db1d8 'int' lvalue ParmVar 0x5590626dae20 'V2' 'int' # | | | `-DeprecatedAttr 0x5590626dafa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626db4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626db398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5590626db418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5590626db918 # | | | | `-ReturnStmt 0x5590626db908 # | | | | `-CallExpr 0x5590626db8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626db8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626db898 '' Function 0x5590625ae500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626db7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626db7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626db798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626db760 'int2':'vector' lvalue ParmVar 0x5590626db398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5590626db870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626db858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626db840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626db808 'int2':'vector' lvalue ParmVar 0x5590626db418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626db5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626dc1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626dc078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5590626dc0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5590626dc600 # | | | | `-ReturnStmt 0x5590626dc5f0 # | | | | `-CallExpr 0x5590626dc5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626dc5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626dc580 '' Function 0x5590625ae870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626dc4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626dc498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626dc480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626dc448 'int3':'vector' lvalue ParmVar 0x5590626dc078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5590626dc558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626dc540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dc528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dc4f0 'int3':'vector' lvalue ParmVar 0x5590626dc0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626dc280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626dc800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626dc6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5590626dc730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5590626dcc40 # | | | | `-ReturnStmt 0x5590626dcc30 # | | | | `-CallExpr 0x5590626dcbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626dcbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626dcbc0 '' Function 0x5590625aeb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626dcaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626dcad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626dcac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626dca88 'int4':'vector' lvalue ParmVar 0x5590626dc6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5590626dcb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626dcb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dcb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dcb30 'int4':'vector' lvalue ParmVar 0x5590626dc730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626dc8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626dce40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626dccf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590626dcd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626dd258 # | | | | `-ReturnStmt 0x5590626dd248 # | | | | `-CallExpr 0x5590626dd210 'float' # | | | | |-ImplicitCastExpr 0x5590626dd1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626dd1d8 '' Function 0x5590625ae1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626dd120 'float' # | | | | | `-ImplicitCastExpr 0x5590626dd108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626dd0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626dd0b8 'uint':'unsigned int' lvalue ParmVar 0x5590626dccf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5590626dd1b0 'float' # | | | | `-ImplicitCastExpr 0x5590626dd198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dd180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dd148 'uint':'unsigned int' lvalue ParmVar 0x5590626dcd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626dcef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626dd458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626dd308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5590626dd388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5590626dd8a8 # | | | | `-ReturnStmt 0x5590626dd898 # | | | | `-CallExpr 0x5590626dd860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626dd848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626dd828 '' Function 0x5590625ae500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626dd758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626dd740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626dd728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626dd6f0 'uint2':'vector' lvalue ParmVar 0x5590626dd308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5590626dd800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626dd7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dd7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dd798 'uint2':'vector' lvalue ParmVar 0x5590626dd388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626dd510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ddaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626dd958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5590626dd9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5590626ddf00 # | | | | `-ReturnStmt 0x5590626ddef0 # | | | | `-CallExpr 0x5590626ddeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626ddea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626dde80 '' Function 0x5590625ae870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626dddb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ddd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ddd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ddd48 'uint3':'vector' lvalue ParmVar 0x5590626dd958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5590626dde58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626dde40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dde28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dddf0 'uint3':'vector' lvalue ParmVar 0x5590626dd9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626ddb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626de6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626de590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5590626de610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5590626deb40 # | | | | `-ReturnStmt 0x5590626deb30 # | | | | `-CallExpr 0x5590626deaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626deae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626deac0 '' Function 0x5590625aeb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626de9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626de9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626de9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626de988 'uint4':'vector' lvalue ParmVar 0x5590626de590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5590626dea98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626dea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dea68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dea30 'uint4':'vector' lvalue ParmVar 0x5590626de610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626de798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ded40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626debf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5590626dec70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5590626df178 # | | | | `-ReturnStmt 0x5590626df168 # | | | | `-CallExpr 0x5590626df130 'float' # | | | | |-ImplicitCastExpr 0x5590626df118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626df0f8 '' Function 0x5590625ae1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626df040 'float' # | | | | | `-ImplicitCastExpr 0x5590626df028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626df010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626defd8 'int64_t':'long' lvalue ParmVar 0x5590626debf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5590626df0d0 'float' # | | | | `-ImplicitCastExpr 0x5590626df0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626df0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626df068 'int64_t':'long' lvalue ParmVar 0x5590626dec70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626dedf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626df378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626df228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590626df2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626df7e8 # | | | | `-ReturnStmt 0x5590626df7d8 # | | | | `-CallExpr 0x5590626df7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626df788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626df768 '' Function 0x5590625ae500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626df698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626df680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626df668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626df630 'int64_t2':'vector' lvalue ParmVar 0x5590626df228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5590626df740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626df728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626df710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626df6d8 'int64_t2':'vector' lvalue ParmVar 0x5590626df2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626df430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626df9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626df898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5590626df918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626dfe60 # | | | | `-ReturnStmt 0x5590626dfe50 # | | | | `-CallExpr 0x5590626dfe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626dfe00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626dfde0 '' Function 0x5590625ae870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626dfd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626dfcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626dfce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626dfca8 'int64_t3':'vector' lvalue ParmVar 0x5590626df898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5590626dfdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626dfda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626dfd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626dfd50 'int64_t3':'vector' lvalue ParmVar 0x5590626df918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626dfaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e0060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626dff10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590626dff90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626e04e0 # | | | | `-ReturnStmt 0x5590626e04d0 # | | | | `-CallExpr 0x5590626e0498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626e0480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626e0460 '' Function 0x5590625aeb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626e0390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626e0378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626e0360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626e0328 'int64_t4':'vector' lvalue ParmVar 0x5590626dff10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5590626e0438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626e0420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e0408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e03d0 'int64_t4':'vector' lvalue ParmVar 0x5590626dff90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626e0118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e0cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626e0b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5590626e0bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626e1118 # | | | | `-ReturnStmt 0x5590626e1108 # | | | | `-CallExpr 0x5590626e10d0 'float' # | | | | |-ImplicitCastExpr 0x5590626e10b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626e1098 '' Function 0x5590625ae1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626e0fe0 'float' # | | | | | `-ImplicitCastExpr 0x5590626e0fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626e0fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626e0f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626e0b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5590626e1070 'float' # | | | | `-ImplicitCastExpr 0x5590626e1058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e1040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e1008 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626e0bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626e0d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e1318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626e11c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590626e1248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626e17a8 # | | | | `-ReturnStmt 0x5590626e1798 # | | | | `-CallExpr 0x5590626e1760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626e1748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626e1728 '' Function 0x5590625ae500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626e1658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626e1640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626e1628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626e15f0 'uint64_t2':'vector' lvalue ParmVar 0x5590626e11c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5590626e1700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626e16e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e16d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e1698 'uint64_t2':'vector' lvalue ParmVar 0x5590626e1248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626e13d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e19a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626e1858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5590626e18d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626e1e40 # | | | | `-ReturnStmt 0x5590626e1e30 # | | | | `-CallExpr 0x5590626e1df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626e1de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626e1dc0 '' Function 0x5590625ae870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626e1cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626e1cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626e1cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626e1c88 'uint64_t3':'vector' lvalue ParmVar 0x5590626e1858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5590626e1d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626e1d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e1d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e1d30 'uint64_t3':'vector' lvalue ParmVar 0x5590626e18d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626e1a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e2040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626e1ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5590626e1f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626e24e0 # | | | | `-ReturnStmt 0x5590626e24d0 # | | | | `-CallExpr 0x5590626e2498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626e2480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626e2460 '' Function 0x5590625aeb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626e2390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626e2378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626e2360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626e2328 'uint64_t4':'vector' lvalue ParmVar 0x5590626e1ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5590626e2438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626e2420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e2408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e23d0 'uint64_t4':'vector' lvalue ParmVar 0x5590626e1f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626e20f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e2650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626e25a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626e2998 # | | | | `-ReturnStmt 0x5590626e2988 # | | | | `-CallExpr 0x5590626e2958 'float' # | | | | |-ImplicitCastExpr 0x5590626e2940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626e2920 '' Function 0x5590625b2f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626e28f8 'float' # | | | | `-ImplicitCastExpr 0x5590626e28e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e28c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e2890 'double' lvalue ParmVar 0x5590626e25a0 'V' 'double' # | | | `-DeprecatedAttr 0x5590626e2700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906260e680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626e2a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906260e9e8 # | | | | `-ReturnStmt 0x55906260e9d8 # | | | | `-CallExpr 0x55906260e9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906260e990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906260e970 '' Function 0x5590625b3188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906260e948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906260e930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906260e918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906260e8e0 'double2':'vector' lvalue ParmVar 0x5590626e2a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906260e730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906260eb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906260eaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906260eec8 # | | | | `-ReturnStmt 0x55906260eeb8 # | | | | `-CallExpr 0x55906260ee88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906260ee70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906260ee50 '' Function 0x5590625b3400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906260ee28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906260ee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906260edf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906260edc0 'double3':'vector' lvalue ParmVar 0x55906260eaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906260ec08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906260f038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906260ef88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906260f3b0 # | | | | `-ReturnStmt 0x55906260f3a0 # | | | | `-CallExpr 0x55906260f370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906260f358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906260f338 '' Function 0x5590625b3678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906260f310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906260f2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906260f2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906260f2a8 'double4':'vector' lvalue ParmVar 0x55906260ef88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906260f0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906260f510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906260f460 col:26 used V 'int' # | | | |-CompoundStmt 0x55906260f868 # | | | | `-ReturnStmt 0x55906260f858 # | | | | `-CallExpr 0x55906260f828 'float' # | | | | |-ImplicitCastExpr 0x55906260f810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906260f7f0 '' Function 0x5590625b2f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55906260f7c8 'float' # | | | | `-ImplicitCastExpr 0x55906260f7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906260f798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906260f760 'int' lvalue ParmVar 0x55906260f460 'V' 'int' # | | | `-DeprecatedAttr 0x55906260f5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906260f9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906260f918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906260fd40 # | | | | `-ReturnStmt 0x55906260fd30 # | | | | `-CallExpr 0x55906260fd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906260fce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906260fcc8 '' Function 0x5590625b3188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906260fca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906260fc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906260fc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906260fc38 'int2':'vector' lvalue ParmVar 0x55906260f918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906260fa78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906260fea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906260fdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062610220 # | | | | `-ReturnStmt 0x559062610210 # | | | | `-CallExpr 0x5590626101e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626101c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626101a8 '' Function 0x5590625b3400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062610180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062610168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062610150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062610118 'int3':'vector' lvalue ParmVar 0x55906260fdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906260ff50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062610380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626102d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062610730 # | | | | `-ReturnStmt 0x559062610720 # | | | | `-CallExpr 0x5590626106f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626106d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626106b8 '' Function 0x5590625b3678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062610690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062610650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062610638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062610600 'int4':'vector' lvalue ParmVar 0x5590626102d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062610430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062610890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626107e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062610c08 # | | | | `-ReturnStmt 0x559062610bf8 # | | | | `-CallExpr 0x559062610bc8 'float' # | | | | |-ImplicitCastExpr 0x559062610bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062610b90 '' Function 0x5590625b2f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559062610b68 'float' # | | | | `-ImplicitCastExpr 0x559062610b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062610b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062610b00 'uint':'unsigned int' lvalue ParmVar 0x5590626107e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062610940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062610d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062610cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062611100 # | | | | `-ReturnStmt 0x5590626110f0 # | | | | `-CallExpr 0x5590626110c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626110a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062611088 '' Function 0x5590625b3188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062611060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062611048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062611030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062610ff8 'uint2':'vector' lvalue ParmVar 0x559062610cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062610e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062611260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626111b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062611600 # | | | | `-ReturnStmt 0x5590626115f0 # | | | | `-CallExpr 0x5590626115c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626115a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062611588 '' Function 0x5590625b3400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062611560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062611548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062611530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626114f8 'uint3':'vector' lvalue ParmVar 0x5590626111b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062611310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062611760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626116b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559062611b08 # | | | | `-ReturnStmt 0x559062611af8 # | | | | `-CallExpr 0x559062611ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062611ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062611a90 '' Function 0x5590625b3678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062611a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062611a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062611a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062611a00 'uint4':'vector' lvalue ParmVar 0x5590626116b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062611810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062611c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062611bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062612000 # | | | | `-ReturnStmt 0x559062611ff0 # | | | | `-CallExpr 0x559062611fc0 'float' # | | | | |-ImplicitCastExpr 0x559062611fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062611f88 '' Function 0x5590625b2f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559062611f60 'float' # | | | | `-ImplicitCastExpr 0x559062611f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062611f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062611ef8 'int64_t':'long' lvalue ParmVar 0x559062611bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062611d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062612160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626120b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062612518 # | | | | `-ReturnStmt 0x559062612508 # | | | | `-CallExpr 0x5590626124d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626124c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626124a0 '' Function 0x5590625b3188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062612478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062612460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062612448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062612410 'int64_t2':'vector' lvalue ParmVar 0x5590626120b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062612210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626126a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626125c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062612a60 # | | | | `-ReturnStmt 0x559062612a50 # | | | | `-CallExpr 0x559062612a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062612a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626129e8 '' Function 0x5590625b3400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626129c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626129a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062612990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062612958 'int64_t3':'vector' lvalue ParmVar 0x5590626125c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062612750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062612bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062612b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062612f88 # | | | | `-ReturnStmt 0x559062612f78 # | | | | `-CallExpr 0x559062612f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062612f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062612f10 '' Function 0x5590625b3678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062612ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062612ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062612eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062612e80 'int64_t4':'vector' lvalue ParmVar 0x559062612b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062612c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626130e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062613038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626134a0 # | | | | `-ReturnStmt 0x559062613490 # | | | | `-CallExpr 0x559062613460 'float' # | | | | |-ImplicitCastExpr 0x559062613448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062613428 '' Function 0x5590625b2f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x559062613400 'float' # | | | | `-ImplicitCastExpr 0x5590626133e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626133d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062613398 'uint64_t':'unsigned long' lvalue ParmVar 0x559062613038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062613198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062613600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062613550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626139d8 # | | | | `-ReturnStmt 0x5590626139c8 # | | | | `-CallExpr 0x559062613998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062613980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062613960 '' Function 0x5590625b3188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062613938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062613920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062613908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626138d0 'uint64_t2':'vector' lvalue ParmVar 0x559062613550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626136b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062613b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062613a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062613f18 # | | | | `-ReturnStmt 0x559062613f08 # | | | | `-CallExpr 0x559062613ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062613ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062613ea0 '' Function 0x5590625b3400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062613e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062613e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062613e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062613e10 'uint64_t3':'vector' lvalue ParmVar 0x559062613a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062613be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062614078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062613fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559062614460 # | | | | `-ReturnStmt 0x559062614450 # | | | | `-CallExpr 0x559062614420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062614408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626143e8 '' Function 0x5590625b3678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626143c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626143a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062614390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062614358 'uint64_t4':'vector' lvalue ParmVar 0x559062613fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062614128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626145d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062614520 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626149d8 # | | | | `-ReturnStmt 0x5590626149c8 # | | | | `-CallExpr 0x559062614998 'float' # | | | | |-ImplicitCastExpr 0x559062614980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062614960 '' Function 0x5590625b4290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559062614938 'float' # | | | | `-ImplicitCastExpr 0x559062614920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062614908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626148d0 'double' lvalue ParmVar 0x559062614520 'V' 'double' # | | | `-DeprecatedAttr 0x559062614740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062614b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062614a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559062614eb0 # | | | | `-ReturnStmt 0x559062614ea0 # | | | | `-CallExpr 0x559062614e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062614e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062614e38 '' Function 0x5590625b4508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062614e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062614df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062614de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062614da8 'double2':'vector' lvalue ParmVar 0x559062614a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062614bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062615020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062614f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559062615390 # | | | | `-ReturnStmt 0x559062615380 # | | | | `-CallExpr 0x559062615350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062615338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062615318 '' Function 0x559062578be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626152f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626152d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626152c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062615288 'double3':'vector' lvalue ParmVar 0x559062614f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626150d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062615500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559062615450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559062615878 # | | | | `-ReturnStmt 0x559062615868 # | | | | `-CallExpr 0x559062615838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062615820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062615800 '' Function 0x559062578e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626157d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626157c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626157a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062615770 'double4':'vector' lvalue ParmVar 0x559062615450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626155b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626159d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559062615928 col:26 used V 'int' # | | | |-CompoundStmt 0x559062615d30 # | | | | `-ReturnStmt 0x559062615d20 # | | | | `-CallExpr 0x559062615cf0 'float' # | | | | |-ImplicitCastExpr 0x559062615cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062615cb8 '' Function 0x5590625b4290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559062615c90 'float' # | | | | `-ImplicitCastExpr 0x559062615c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062615c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062615c28 'int' lvalue ParmVar 0x559062615928 'V' 'int' # | | | `-DeprecatedAttr 0x559062615a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062615e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559062615de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559062616208 # | | | | `-ReturnStmt 0x5590626161f8 # | | | | `-CallExpr 0x5590626161c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626161b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062616190 '' Function 0x5590625b4508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062616168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062616150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062616138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062616100 'int2':'vector' lvalue ParmVar 0x559062615de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559062615f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062616368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626162b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626166e8 # | | | | `-ReturnStmt 0x5590626166d8 # | | | | `-CallExpr 0x5590626166a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062616690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062616670 '' Function 0x559062578be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062616648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062616630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062616618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626165e0 'int3':'vector' lvalue ParmVar 0x5590626162b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559062616418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062617108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559062617058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062617490 # | | | | `-ReturnStmt 0x559062617480 # | | | | `-CallExpr 0x559062617450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062617438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062617418 '' Function 0x559062578e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626173f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626173d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626173c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062617388 'int4':'vector' lvalue ParmVar 0x559062617058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626171b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626175f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062617540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062617968 # | | | | `-ReturnStmt 0x559062617958 # | | | | `-CallExpr 0x559062617928 'float' # | | | | |-ImplicitCastExpr 0x559062617910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626178f0 '' Function 0x5590625b4290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626178c8 'float' # | | | | `-ImplicitCastExpr 0x5590626178b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062617898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062617860 'uint':'unsigned int' lvalue ParmVar 0x559062617540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626176a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062617ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062617a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062617e60 # | | | | `-ReturnStmt 0x559062617e50 # | | | | `-CallExpr 0x559062617e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062617e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062617de8 '' Function 0x5590625b4508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062617dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062617da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062617d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062617d58 'uint2':'vector' lvalue ParmVar 0x559062617a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062617b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062617fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062617f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062618360 # | | | | `-ReturnStmt 0x559062618350 # | | | | `-CallExpr 0x559062618320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062618308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626182e8 '' Function 0x559062578be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626182c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626182a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062618290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062618258 'uint3':'vector' lvalue ParmVar 0x559062617f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062618070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626184c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559062618410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559062618868 # | | | | `-ReturnStmt 0x559062618858 # | | | | `-CallExpr 0x559062618828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062618810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626187f0 '' Function 0x559062578e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626187c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626187b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062618798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062618760 'uint4':'vector' lvalue ParmVar 0x559062618410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062618570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626189c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062618918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062618d60 # | | | | `-ReturnStmt 0x559062618d50 # | | | | `-CallExpr 0x559062618d20 'float' # | | | | |-ImplicitCastExpr 0x559062618d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062618ce8 '' Function 0x5590625b4290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x559062618cc0 'float' # | | | | `-ImplicitCastExpr 0x559062618ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062618c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062618c58 'int64_t':'long' lvalue ParmVar 0x559062618918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062618a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062618ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062618e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062619aa0 # | | | | `-ReturnStmt 0x559062619a90 # | | | | `-CallExpr 0x559062619a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062619a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062619a28 '' Function 0x5590625b4508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062619a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626199e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626199d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062619998 'int64_t2':'vector' lvalue ParmVar 0x559062618e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062618f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062619c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062619b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062619fc0 # | | | | `-ReturnStmt 0x559062619fb0 # | | | | `-CallExpr 0x559062619f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062619f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062619f48 '' Function 0x559062578be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062619f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062619f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062619ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062619eb8 'int64_t3':'vector' lvalue ParmVar 0x559062619b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062619cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261a120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906261a070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55906261a4e8 # | | | | `-ReturnStmt 0x55906261a4d8 # | | | | `-CallExpr 0x55906261a4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906261a490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906261a470 '' Function 0x559062578e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906261a448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906261a430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261a418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261a3e0 'int64_t4':'vector' lvalue ParmVar 0x55906261a070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55906261a1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261a648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906261a598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55906261aa00 # | | | | `-ReturnStmt 0x55906261a9f0 # | | | | `-CallExpr 0x55906261a9c0 'float' # | | | | |-ImplicitCastExpr 0x55906261a9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906261a988 '' Function 0x5590625b4290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55906261a960 'float' # | | | | `-ImplicitCastExpr 0x55906261a948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261a930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261a8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55906261a598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55906261a6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261ab60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906261aab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55906261af38 # | | | | `-ReturnStmt 0x55906261af28 # | | | | `-CallExpr 0x55906261aef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906261aee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906261aec0 '' Function 0x5590625b4508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906261ae98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906261ae80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261ae68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261ae30 'uint64_t2':'vector' lvalue ParmVar 0x55906261aab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55906261ac10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261b098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906261afe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55906261b478 # | | | | `-ReturnStmt 0x55906261b468 # | | | | `-CallExpr 0x55906261b438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906261b420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906261b400 '' Function 0x559062578be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906261b3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906261b3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261b3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261b370 'uint64_t3':'vector' lvalue ParmVar 0x55906261afe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55906261b148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261b5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906261b528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55906261b9c0 # | | | | `-ReturnStmt 0x55906261b9b0 # | | | | `-CallExpr 0x55906261b980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906261b968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906261b948 '' Function 0x559062578e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906261b920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906261b908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261b8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261b8b8 'uint64_t4':'vector' lvalue ParmVar 0x55906261b528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55906261b688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261bb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55906261ba78 col:29 used V 'double' # | | | |-CompoundStmt 0x55906261be70 # | | | | `-ReturnStmt 0x55906261be60 # | | | | `-CallExpr 0x55906261be30 'float' # | | | | |-ImplicitCastExpr 0x55906261be18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906261bdf8 '' Function 0x5590625c41b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55906261bdd0 'float' # | | | | `-ImplicitCastExpr 0x55906261bdb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261bda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261bd68 'double' lvalue ParmVar 0x55906261ba78 'V' 'double' # | | | `-DeprecatedAttr 0x55906261bbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906261bfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55906261bf28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906261c340 # | | | | `-ReturnStmt 0x55906261c330 # | | | | `-CallExpr 0x55906261c300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906261c2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906261c2c8 '' Function 0x5590625c4430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906261c2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906261c288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261c270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261c238 'double2':'vector' lvalue ParmVar 0x55906261bf28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906261c088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906261c4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906261c3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906261c818 # | | | | `-ReturnStmt 0x55906261c808 # | | | | `-CallExpr 0x55906261c7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906261c7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906261c7a0 '' Function 0x5590625c46a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906261c778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906261c760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261c748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261c710 'double3':'vector' lvalue ParmVar 0x55906261c3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906261c558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906261c980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906261c8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906261ccf8 # | | | | `-ReturnStmt 0x55906261cce8 # | | | | `-CallExpr 0x55906261ccb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906261cca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906261cc80 '' Function 0x5590625c4930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906261cc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906261cc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261cc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261cbf0 'double4':'vector' lvalue ParmVar 0x55906261c8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906261ca30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906261ce58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906261cda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55906261d1b0 # | | | | `-ReturnStmt 0x55906261d1a0 # | | | | `-CallExpr 0x55906261d170 'float' # | | | | |-ImplicitCastExpr 0x55906261d158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906261d138 '' Function 0x5590625c41b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55906261d110 'float' # | | | | `-ImplicitCastExpr 0x55906261d0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261d0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261d0a8 'int' lvalue ParmVar 0x55906261cda8 'V' 'int' # | | | `-DeprecatedAttr 0x55906261cf08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261d310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906261d260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906261d688 # | | | | `-ReturnStmt 0x55906261d678 # | | | | `-CallExpr 0x55906261d648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906261d630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906261d610 '' Function 0x5590625c4430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906261d5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906261d5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261d5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261d580 'int2':'vector' lvalue ParmVar 0x55906261d260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906261d3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261e6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906261d738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55906261ea40 # | | | | `-ReturnStmt 0x55906261ea30 # | | | | `-CallExpr 0x55906261ea00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906261e9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906261e9c8 '' Function 0x5590625c46a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906261e9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906261e988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261e970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261e938 'int3':'vector' lvalue ParmVar 0x55906261d738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906261e770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261eba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55906261eaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55906261ef28 # | | | | `-ReturnStmt 0x55906261ef18 # | | | | `-CallExpr 0x55906261eee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906261eed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906261eeb0 '' Function 0x5590625c4930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906261ee88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906261ee70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261ee58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261ee20 'int4':'vector' lvalue ParmVar 0x55906261eaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55906261ec50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261f088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55906261efd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55906261f400 # | | | | `-ReturnStmt 0x55906261f3f0 # | | | | `-CallExpr 0x55906261f3c0 'float' # | | | | |-ImplicitCastExpr 0x55906261f3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906261f388 '' Function 0x5590625c41b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55906261f360 'float' # | | | | `-ImplicitCastExpr 0x55906261f348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261f330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261f2f8 'uint':'unsigned int' lvalue ParmVar 0x55906261efd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55906261f138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261f560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55906261f4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55906261f8f8 # | | | | `-ReturnStmt 0x55906261f8e8 # | | | | `-CallExpr 0x55906261f8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906261f8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906261f880 '' Function 0x5590625c4430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906261f858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906261f840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261f828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261f7f0 'uint2':'vector' lvalue ParmVar 0x55906261f4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55906261f610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261fa58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55906261f9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906261fdf8 # | | | | `-ReturnStmt 0x55906261fde8 # | | | | `-CallExpr 0x55906261fdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906261fda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906261fd80 '' Function 0x5590625c46a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906261fd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906261fd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906261fd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906261fcf0 'uint3':'vector' lvalue ParmVar 0x55906261f9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55906261fb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906261ff58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906261fea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559062620300 # | | | | `-ReturnStmt 0x5590626202f0 # | | | | `-CallExpr 0x5590626202c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626202a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062620288 '' Function 0x5590625c4930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062620260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062620248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062620230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626201f8 'uint4':'vector' lvalue ParmVar 0x55906261fea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062620008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062620460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626203b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626207f8 # | | | | `-ReturnStmt 0x5590626207e8 # | | | | `-CallExpr 0x5590626207b8 'float' # | | | | |-ImplicitCastExpr 0x5590626207a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062620780 '' Function 0x5590625c41b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559062620758 'float' # | | | | `-ImplicitCastExpr 0x559062620740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062620728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626206f0 'int64_t':'long' lvalue ParmVar 0x5590626203b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062620510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062620958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626208a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062620d10 # | | | | `-ReturnStmt 0x559062620d00 # | | | | `-CallExpr 0x559062620cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062620cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062620c98 '' Function 0x5590625c4430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062620c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062620c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062620c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062620c08 'int64_t2':'vector' lvalue ParmVar 0x5590626208a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062620a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062620e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062620dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062621230 # | | | | `-ReturnStmt 0x559062621220 # | | | | `-CallExpr 0x5590626211f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626211d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626211b8 '' Function 0x5590625c46a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062621190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062621178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062621160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062621128 'int64_t3':'vector' lvalue ParmVar 0x559062620dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062620f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062621390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626212e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062621758 # | | | | `-ReturnStmt 0x559062621748 # | | | | `-CallExpr 0x559062621718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062621700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626216e0 '' Function 0x5590625c4930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626216b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626216a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062621688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062621650 'int64_t4':'vector' lvalue ParmVar 0x5590626212e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062621440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626218b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062621808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062621c70 # | | | | `-ReturnStmt 0x559062621c60 # | | | | `-CallExpr 0x559062621c30 'float' # | | | | |-ImplicitCastExpr 0x559062621c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062621bf8 '' Function 0x5590625c41b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x559062621bd0 'float' # | | | | `-ImplicitCastExpr 0x559062621bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062621ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062621b68 'uint64_t':'unsigned long' lvalue ParmVar 0x559062621808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062621968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062621dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062621d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626221a8 # | | | | `-ReturnStmt 0x559062622198 # | | | | `-CallExpr 0x559062622168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062622150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062622130 '' Function 0x5590625c4430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062622108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626220f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626220d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626220a0 'uint64_t2':'vector' lvalue ParmVar 0x559062621d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062621e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062622308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062622258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626e8c78 # | | | | `-ReturnStmt 0x5590626e8c68 # | | | | `-CallExpr 0x5590626e8c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626e8c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062622670 '' Function 0x5590625c46a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062622648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062622630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062622618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626225e0 'uint64_t3':'vector' lvalue ParmVar 0x559062622258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626223b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e8dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626e8d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626e91c0 # | | | | `-ReturnStmt 0x5590626e91b0 # | | | | `-CallExpr 0x5590626e9180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626e9168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626e9148 '' Function 0x5590625c4930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626e9120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626e9108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e90f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e90b8 'uint64_t4':'vector' lvalue ParmVar 0x5590626e8d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626e8e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626e9330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626e9280 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626e9678 # | | | | `-ReturnStmt 0x5590626e9668 # | | | | `-CallExpr 0x5590626e9638 'float' # | | | | |-ImplicitCastExpr 0x5590626e9620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626e9600 '' Function 0x5590625c5548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626e95d8 'float' # | | | | `-ImplicitCastExpr 0x5590626e95c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e95a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e9570 'double' lvalue ParmVar 0x5590626e9280 'V' 'double' # | | | `-DeprecatedAttr 0x5590626e93e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626e97e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626e9738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590626e9b50 # | | | | `-ReturnStmt 0x5590626e9b40 # | | | | `-CallExpr 0x5590626e9b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626e9af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626e9ad8 '' Function 0x5590625c57c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626e9ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626e9a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e9a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e9a48 'double2':'vector' lvalue ParmVar 0x5590626e9738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626e9898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626e9cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626e9c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590626ea030 # | | | | `-ReturnStmt 0x5590626ea020 # | | | | `-CallExpr 0x5590626e9ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626e9fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626e9fb8 '' Function 0x5590625c5a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626e9f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626e9f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626e9f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626e9f28 'double3':'vector' lvalue ParmVar 0x5590626e9c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626e9d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626ea1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626ea0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626ea518 # | | | | `-ReturnStmt 0x5590626ea508 # | | | | `-CallExpr 0x5590626ea4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626ea4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626ea4a0 '' Function 0x5590625c5cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626ea478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ea460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ea448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ea410 'double4':'vector' lvalue ParmVar 0x5590626ea0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626ea250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626ea678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626ea5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626ea9d0 # | | | | `-ReturnStmt 0x5590626ea9c0 # | | | | `-CallExpr 0x5590626ea990 'float' # | | | | |-ImplicitCastExpr 0x5590626ea978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626ea958 '' Function 0x5590625c5548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626ea930 'float' # | | | | `-ImplicitCastExpr 0x5590626ea918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ea900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ea8c8 'int' lvalue ParmVar 0x5590626ea5c8 'V' 'int' # | | | `-DeprecatedAttr 0x5590626ea728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626eab30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626eaa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626eaea8 # | | | | `-ReturnStmt 0x5590626eae98 # | | | | `-CallExpr 0x5590626eae68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626eae50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626eae30 '' Function 0x5590625c57c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626eae08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626eadf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626eadd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626eada0 'int2':'vector' lvalue ParmVar 0x5590626eaa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626eabe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626eb008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626eaf58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626eb388 # | | | | `-ReturnStmt 0x5590626eb378 # | | | | `-CallExpr 0x5590626eb348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626eb330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626eb310 '' Function 0x5590625c5a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626eb2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626eb2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626eb2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626eb280 'int3':'vector' lvalue ParmVar 0x5590626eaf58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626eb0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626eb4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626eb438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590626eb870 # | | | | `-ReturnStmt 0x5590626eb860 # | | | | `-CallExpr 0x5590626eb830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626eb818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626eb7f8 '' Function 0x5590625c5cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626eb7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626eb7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626eb7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626eb768 'int4':'vector' lvalue ParmVar 0x5590626eb438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626eb598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626eb9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626eb920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626ebd48 # | | | | `-ReturnStmt 0x5590626ebd38 # | | | | `-CallExpr 0x5590626ebd08 'float' # | | | | |-ImplicitCastExpr 0x5590626ebcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626ebcd0 '' Function 0x5590625c5548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626ebca8 'float' # | | | | `-ImplicitCastExpr 0x5590626ebc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ebc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ebc40 'uint':'unsigned int' lvalue ParmVar 0x5590626eb920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626eba80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ebea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626ebdf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626ec240 # | | | | `-ReturnStmt 0x5590626ec230 # | | | | `-CallExpr 0x5590626ec200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626ec1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626ec1c8 '' Function 0x5590625c57c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626ec1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626ec188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ec170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ec138 'uint2':'vector' lvalue ParmVar 0x5590626ebdf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626ebf58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ec3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626ec2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590626ec740 # | | | | `-ReturnStmt 0x5590626ec730 # | | | | `-CallExpr 0x5590626ec700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626ec6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626ec6c8 '' Function 0x5590625c5a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626ec6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626ec688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ec670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ec638 'uint3':'vector' lvalue ParmVar 0x5590626ec2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626ec450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ec8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626ec7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626ee220 # | | | | `-ReturnStmt 0x5590626ee210 # | | | | `-CallExpr 0x5590626ee1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626ecbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626ecbd0 '' Function 0x5590625c5cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626ecba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ecb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ecb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ecb40 'uint4':'vector' lvalue ParmVar 0x5590626ec7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626ec950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ee380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626ee2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626ee718 # | | | | `-ReturnStmt 0x5590626ee708 # | | | | `-CallExpr 0x5590626ee6d8 'float' # | | | | |-ImplicitCastExpr 0x5590626ee6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626ee6a0 '' Function 0x5590625c5548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626ee678 'float' # | | | | `-ImplicitCastExpr 0x5590626ee660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ee648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ee610 'int64_t':'long' lvalue ParmVar 0x5590626ee2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626ee430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ee878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626ee7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626eec30 # | | | | `-ReturnStmt 0x5590626eec20 # | | | | `-CallExpr 0x5590626eebf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626eebd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626eebb8 '' Function 0x5590625c57c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626eeb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626eeb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626eeb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626eeb28 'int64_t2':'vector' lvalue ParmVar 0x5590626ee7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626ee928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626eed90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626eece0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626ef150 # | | | | `-ReturnStmt 0x5590626ef140 # | | | | `-CallExpr 0x5590626ef110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626ef0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626ef0d8 '' Function 0x5590625c5a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626ef0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626ef098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ef080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ef048 'int64_t3':'vector' lvalue ParmVar 0x5590626eece0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626eee40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ef2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626ef200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626ef678 # | | | | `-ReturnStmt 0x5590626ef668 # | | | | `-CallExpr 0x5590626ef638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626ef620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626ef600 '' Function 0x5590625c5cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626ef5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ef5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ef5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ef570 'int64_t4':'vector' lvalue ParmVar 0x5590626ef200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626ef360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ef7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626ef728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626efb90 # | | | | `-ReturnStmt 0x5590626efb80 # | | | | `-CallExpr 0x5590626efb50 'float' # | | | | |-ImplicitCastExpr 0x5590626efb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626efb18 '' Function 0x5590625c5548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626efaf0 'float' # | | | | `-ImplicitCastExpr 0x5590626efad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626efac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626efa88 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626ef728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626ef888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626efcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626efc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626f00c8 # | | | | `-ReturnStmt 0x5590626f00b8 # | | | | `-CallExpr 0x5590626f0088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f0070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626f0050 '' Function 0x5590625c57c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626f0028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f0010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626efff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626effc0 'uint64_t2':'vector' lvalue ParmVar 0x5590626efc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626efda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f0228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f0178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626f0608 # | | | | `-ReturnStmt 0x5590626f05f8 # | | | | `-CallExpr 0x5590626f05c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f05b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626f0590 '' Function 0x5590625c5a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626f0568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f0550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f0538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f0500 'uint64_t3':'vector' lvalue ParmVar 0x5590626f0178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626f02d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f0768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f06b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626f0b50 # | | | | `-ReturnStmt 0x5590626f0b40 # | | | | `-CallExpr 0x5590626f0b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626f0af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626f0ad8 '' Function 0x5590625c5cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626f0ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626f0a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f0a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f0a48 'uint64_t4':'vector' lvalue ParmVar 0x5590626f06b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626f0818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f0cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590626f0c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5590626f1008 # | | | | `-ReturnStmt 0x5590626f0ff8 # | | | | `-CallExpr 0x5590626f0fc8 'float' # | | | | |-ImplicitCastExpr 0x5590626f0fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626f0f90 '' Function 0x5590625c68d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626f0f68 'float' # | | | | `-ImplicitCastExpr 0x5590626f0f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f0f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f0f00 'double' lvalue ParmVar 0x5590626f0c10 'V' 'double' # | | | `-DeprecatedAttr 0x5590626f0d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f1178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626f10c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590626f14e0 # | | | | `-ReturnStmt 0x5590626f14d0 # | | | | `-CallExpr 0x5590626f14a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f1488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626f1468 '' Function 0x5590625c6b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626f1440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f1428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f1410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f13d8 'double2':'vector' lvalue ParmVar 0x5590626f10c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626f1228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f1650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f15a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5590626f19c0 # | | | | `-ReturnStmt 0x5590626f19b0 # | | | | `-CallExpr 0x5590626f1980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f1968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626f1948 '' Function 0x5590625c6dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626f1920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f1908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f18f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f18b8 'double3':'vector' lvalue ParmVar 0x5590626f15a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626f1700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f1b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f1a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590626f1ea8 # | | | | `-ReturnStmt 0x5590626f1e98 # | | | | `-CallExpr 0x5590626f1e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626f1e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626f1e30 '' Function 0x5590625c7040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626f1e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626f1df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f1dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f1da0 'double4':'vector' lvalue ParmVar 0x5590626f1a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626f1be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f2008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5590626f1f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5590626f23a0 # | | | | `-ReturnStmt 0x5590626f2390 # | | | | `-CallExpr 0x5590626f2360 'float' # | | | | |-ImplicitCastExpr 0x5590626f2348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626f2328 '' Function 0x5590625c68d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626f2300 'float' # | | | | `-ImplicitCastExpr 0x5590626f22e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f22d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f2298 'int' lvalue ParmVar 0x5590626f1f58 'V' 'int' # | | | `-DeprecatedAttr 0x5590626f20b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f2500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626f2450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590626f2878 # | | | | `-ReturnStmt 0x5590626f2868 # | | | | `-CallExpr 0x5590626f2838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f2820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626f2800 '' Function 0x5590625c6b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626f27d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f27c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f27a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f2770 'int2':'vector' lvalue ParmVar 0x5590626f2450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626f25b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f29d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f2928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5590626f2d58 # | | | | `-ReturnStmt 0x5590626f2d48 # | | | | `-CallExpr 0x5590626f2d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f2d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626f2ce0 '' Function 0x5590625c6dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626f2cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f2ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f2c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f2c50 'int3':'vector' lvalue ParmVar 0x5590626f2928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626f2a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f2eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f2e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590626f3240 # | | | | `-ReturnStmt 0x5590626f3230 # | | | | `-CallExpr 0x5590626f3200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626f31e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626f31c8 '' Function 0x5590625c7040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626f31a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626f3188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f3170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f3138 'int4':'vector' lvalue ParmVar 0x5590626f2e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626f2f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f33a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626f32f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626f3718 # | | | | `-ReturnStmt 0x5590626f3708 # | | | | `-CallExpr 0x5590626f36d8 'float' # | | | | |-ImplicitCastExpr 0x5590626f36c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626f36a0 '' Function 0x5590625c68d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626f3678 'float' # | | | | `-ImplicitCastExpr 0x5590626f3660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f3648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f3610 'uint':'unsigned int' lvalue ParmVar 0x5590626f32f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626f3450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f3878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626f37c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5590626f3c10 # | | | | `-ReturnStmt 0x5590626f3c00 # | | | | `-CallExpr 0x5590626f3bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f3bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626f3b98 '' Function 0x5590625c6b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626f3b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f3b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f3b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f3b08 'uint2':'vector' lvalue ParmVar 0x5590626f37c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626f3928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f3d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f3cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590626f4110 # | | | | `-ReturnStmt 0x5590626f4100 # | | | | `-CallExpr 0x5590626f40d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f40b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626f4098 '' Function 0x5590625c6dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626f4070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f4058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f4040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f4008 'uint3':'vector' lvalue ParmVar 0x5590626f3cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626f3e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f4270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f41c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590626f4618 # | | | | `-ReturnStmt 0x5590626f4608 # | | | | `-CallExpr 0x5590626f45d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626f45c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626f45a0 '' Function 0x5590625c7040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626f4578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626f4560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f4548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f4510 'uint4':'vector' lvalue ParmVar 0x5590626f41c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626f4320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f4778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626f46c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5590626f4b10 # | | | | `-ReturnStmt 0x5590626f4b00 # | | | | `-CallExpr 0x5590626f4ad0 'float' # | | | | |-ImplicitCastExpr 0x5590626f4ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626f4a98 '' Function 0x5590625c68d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626f4a70 'float' # | | | | `-ImplicitCastExpr 0x5590626f4a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f4a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f4a08 'int64_t':'long' lvalue ParmVar 0x5590626f46c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626f4828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f4c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626f4bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626f5028 # | | | | `-ReturnStmt 0x5590626f5018 # | | | | `-CallExpr 0x5590626f4fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f4fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626f4fb0 '' Function 0x5590625c6b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626f4f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f4f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f4f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f4f20 'int64_t2':'vector' lvalue ParmVar 0x5590626f4bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626f4d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f5188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f50d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626f5548 # | | | | `-ReturnStmt 0x5590626f5538 # | | | | `-CallExpr 0x5590626f5508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f54f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626f54d0 '' Function 0x5590625c6dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626f54a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f5490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f5478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f5440 'int64_t3':'vector' lvalue ParmVar 0x5590626f50d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626f5238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f56a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f55f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626f5a70 # | | | | `-ReturnStmt 0x5590626f5a60 # | | | | `-CallExpr 0x5590626f5a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626f5a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626f59f8 '' Function 0x5590625c7040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626f59d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626f59b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f59a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f5968 'int64_t4':'vector' lvalue ParmVar 0x5590626f55f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626f5758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f5bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626f5b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626f5f88 # | | | | `-ReturnStmt 0x5590626f5f78 # | | | | `-CallExpr 0x5590626f5f48 'float' # | | | | |-ImplicitCastExpr 0x5590626f5f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590626f5f10 '' Function 0x5590625c68d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5590626f5ee8 'float' # | | | | `-ImplicitCastExpr 0x5590626f5ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f5eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f5e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626f5b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626f5c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f60e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626f6038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626f68d0 # | | | | `-ReturnStmt 0x5590626f68c0 # | | | | `-CallExpr 0x5590626f6890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f6878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590626f6858 '' Function 0x5590625c6b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590626f6830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f6818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f6800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f67c8 'uint64_t2':'vector' lvalue ParmVar 0x5590626f6038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626f6198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f6a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f6980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590626f6e10 # | | | | `-ReturnStmt 0x5590626f6e00 # | | | | `-CallExpr 0x5590626f6dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f6db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590626f6d98 '' Function 0x5590625c6dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590626f6d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f6d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f6d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f6d08 'uint64_t3':'vector' lvalue ParmVar 0x5590626f6980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626f6ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f6f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f6ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590626f7358 # | | | | `-ReturnStmt 0x5590626f7348 # | | | | `-CallExpr 0x5590626f7318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626f7300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590626f72e0 '' Function 0x5590625c7040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590626f72b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626f72a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f7288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f7250 'uint64_t4':'vector' lvalue ParmVar 0x5590626f6ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626f7020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f7568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5590626f7418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5590626f7498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5590626f7950 # | | | | `-ReturnStmt 0x5590626f7940 # | | | | `-CallExpr 0x5590626f7908 'float' # | | | | |-ImplicitCastExpr 0x5590626f78f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626f78d0 '' Function 0x5590625c7f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626f7818 'float' # | | | | | `-ImplicitCastExpr 0x5590626f7800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626f77e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626f77b0 'double' lvalue ParmVar 0x5590626f7418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5590626f78a8 'float' # | | | | `-ImplicitCastExpr 0x5590626f7890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f7878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f7840 'double' lvalue ParmVar 0x5590626f7498 'V2' 'double' # | | | `-DeprecatedAttr 0x5590626f7620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f7b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5590626f7a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5590626f7a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5590626f7f80 # | | | | `-ReturnStmt 0x5590626f7f70 # | | | | `-CallExpr 0x5590626f7f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f7f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626f7f00 '' Function 0x5590625c82b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626f7e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626f7e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626f7e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626f7dc8 'double2':'vector' lvalue ParmVar 0x5590626f7a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5590626f7ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f7ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f7ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f7e70 'double2':'vector' lvalue ParmVar 0x5590626f7a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590626f7c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f8190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f8040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5590626f80c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5590626f85b8 # | | | | `-ReturnStmt 0x5590626f85a8 # | | | | `-CallExpr 0x5590626f8570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f8558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626f8538 '' Function 0x5590625c85d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626f8468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626f8450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626f8438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626f8400 'double3':'vector' lvalue ParmVar 0x5590626f8040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5590626f8510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f84f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f84e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f84a8 'double3':'vector' lvalue ParmVar 0x5590626f80c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5590626f8248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f87c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f8678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5590626f86f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5590626f8bf8 # | | | | `-ReturnStmt 0x5590626f8be8 # | | | | `-CallExpr 0x5590626f8bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626f8b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626f8b78 '' Function 0x5590625c8950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626f8aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626f8a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626f8a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626f8a40 'double4':'vector' lvalue ParmVar 0x5590626f8678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5590626f8b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626f8b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f8b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f8ae8 'double4':'vector' lvalue ParmVar 0x5590626f86f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5590626f8880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590626f8df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5590626f8ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5590626f8d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5590626f91f0 # | | | | `-ReturnStmt 0x5590626f91e0 # | | | | `-CallExpr 0x5590626f91a8 'float' # | | | | |-ImplicitCastExpr 0x5590626f9190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626f9170 '' Function 0x5590625c7f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626f90b8 'float' # | | | | | `-ImplicitCastExpr 0x5590626f90a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626f9088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626f9050 'int' lvalue ParmVar 0x5590626f8ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5590626f9148 'float' # | | | | `-ImplicitCastExpr 0x5590626f9130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f9118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f90e0 'int' lvalue ParmVar 0x5590626f8d28 'V2' 'int' # | | | `-DeprecatedAttr 0x5590626f8eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f93f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5590626f92a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5590626f9320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5590626f9820 # | | | | `-ReturnStmt 0x5590626f9810 # | | | | `-CallExpr 0x5590626f97d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626f97c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626f97a0 '' Function 0x5590625c82b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626f96d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626f96b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626f96a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626f9668 'int2':'vector' lvalue ParmVar 0x5590626f92a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5590626f9778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626f9760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f9748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f9710 'int2':'vector' lvalue ParmVar 0x5590626f9320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590626f94a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626f9a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5590626f98d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5590626f9950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5590626f9e58 # | | | | `-ReturnStmt 0x5590626f9e48 # | | | | `-CallExpr 0x5590626f9e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626f9df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626f9dd8 '' Function 0x5590625c85d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626f9d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626f9cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626f9cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626f9ca0 'int3':'vector' lvalue ParmVar 0x5590626f98d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5590626f9db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626f9d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626f9d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626f9d48 'int3':'vector' lvalue ParmVar 0x5590626f9950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590626f9ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fa058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5590626f9f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5590626f9f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5590626fa498 # | | | | `-ReturnStmt 0x5590626fa488 # | | | | `-CallExpr 0x5590626fa450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626fa438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626fa418 '' Function 0x5590625c8950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626fa348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626fa330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626fa318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626fa2e0 'int4':'vector' lvalue ParmVar 0x5590626f9f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5590626fa3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626fa3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fa3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626fa388 'int4':'vector' lvalue ParmVar 0x5590626f9f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5590626fa110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fc240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5590626fa548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5590626fc170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5590626fc658 # | | | | `-ReturnStmt 0x5590626fc648 # | | | | `-CallExpr 0x5590626fc610 'float' # | | | | |-ImplicitCastExpr 0x5590626fc5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626fc5d8 '' Function 0x5590625c7f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626fc520 'float' # | | | | | `-ImplicitCastExpr 0x5590626fc508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626fc4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626fc4b8 'uint':'unsigned int' lvalue ParmVar 0x5590626fa548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5590626fc5b0 'float' # | | | | `-ImplicitCastExpr 0x5590626fc598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fc580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626fc548 'uint':'unsigned int' lvalue ParmVar 0x5590626fc170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5590626fc2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fc858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5590626fc708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5590626fc788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5590626fcca8 # | | | | `-ReturnStmt 0x5590626fcc98 # | | | | `-CallExpr 0x5590626fcc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626fcc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626fcc28 '' Function 0x5590625c82b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626fcb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626fcb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626fcb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626fcaf0 'uint2':'vector' lvalue ParmVar 0x5590626fc708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5590626fcc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626fcbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fcbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626fcb98 'uint2':'vector' lvalue ParmVar 0x5590626fc788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5590626fc910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fcea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5590626fcd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5590626fcdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5590626fd300 # | | | | `-ReturnStmt 0x5590626fd2f0 # | | | | `-CallExpr 0x5590626fd2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626fd2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626fd280 '' Function 0x5590625c85d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626fd1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626fd198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626fd180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626fd148 'uint3':'vector' lvalue ParmVar 0x5590626fcd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5590626fd258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626fd240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fd228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626fd1f0 'uint3':'vector' lvalue ParmVar 0x5590626fcdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590626fcf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fd500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5590626fd3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5590626fd430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5590626fd960 # | | | | `-ReturnStmt 0x5590626fd950 # | | | | `-CallExpr 0x5590626fd918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626fd900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626fd8e0 '' Function 0x5590625c8950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626fd810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626fd7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626fd7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626fd7a8 'uint4':'vector' lvalue ParmVar 0x5590626fd3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5590626fd8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626fd8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fd888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626fd850 'uint4':'vector' lvalue ParmVar 0x5590626fd430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590626fd5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fdb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626fda10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5590626fda90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5590626fdf98 # | | | | `-ReturnStmt 0x5590626fdf88 # | | | | `-CallExpr 0x5590626fdf50 'float' # | | | | |-ImplicitCastExpr 0x5590626fdf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626fdf18 '' Function 0x5590625c7f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626fde60 'float' # | | | | | `-ImplicitCastExpr 0x5590626fde48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626fde30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626fddf8 'int64_t':'long' lvalue ParmVar 0x5590626fda10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5590626fdef0 'float' # | | | | `-ImplicitCastExpr 0x5590626fded8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fdec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626fde88 'int64_t':'long' lvalue ParmVar 0x5590626fda90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5590626fdc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fe198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626fe048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5590626fe0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590626fe608 # | | | | `-ReturnStmt 0x5590626fe5f8 # | | | | `-CallExpr 0x5590626fe5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626fe5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626fe588 '' Function 0x5590625c82b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626fe4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626fe4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626fe488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626fe450 'int64_t2':'vector' lvalue ParmVar 0x5590626fe048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5590626fe560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626fe548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fe530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626fe4f8 'int64_t2':'vector' lvalue ParmVar 0x5590626fe0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626fe250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fe808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590626fe6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5590626fe738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5590626fec80 # | | | | `-ReturnStmt 0x5590626fec70 # | | | | `-CallExpr 0x5590626fec38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590626fec20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590626fec00 '' Function 0x5590625c85d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5590626feb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590626feb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626feb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626feac8 'int64_t3':'vector' lvalue ParmVar 0x5590626fe6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5590626febd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590626febc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626feba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626feb70 'int64_t3':'vector' lvalue ParmVar 0x5590626fe738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590626fe8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626fee80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590626fed30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5590626fedb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590626ff300 # | | | | `-ReturnStmt 0x5590626ff2f0 # | | | | `-CallExpr 0x5590626ff2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590626ff2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5590626ff280 '' Function 0x5590625c8950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590626ff1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ff198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ff180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ff148 'int64_t4':'vector' lvalue ParmVar 0x5590626fed30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5590626ff258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590626ff240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ff228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ff1f0 'int64_t4':'vector' lvalue ParmVar 0x5590626fedb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590626fef38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ff500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590626ff3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5590626ff430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5590626ff958 # | | | | `-ReturnStmt 0x5590626ff948 # | | | | `-CallExpr 0x5590626ff910 'float' # | | | | |-ImplicitCastExpr 0x5590626ff8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5590626ff8d8 '' Function 0x5590625c7f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5590626ff820 'float' # | | | | | `-ImplicitCastExpr 0x5590626ff808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ff7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ff7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626ff3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5590626ff8b0 'float' # | | | | `-ImplicitCastExpr 0x5590626ff898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626ff880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ff848 'uint64_t':'unsigned long' lvalue ParmVar 0x5590626ff430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5590626ff5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590626ffb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590626ffa08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5590626ffa88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590626fffe8 # | | | | `-ReturnStmt 0x5590626fffd8 # | | | | `-CallExpr 0x5590626fffa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590626fff88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5590626fff68 '' Function 0x5590625c82b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5590626ffe98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5590626ffe80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590626ffe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590626ffe30 'uint64_t2':'vector' lvalue ParmVar 0x5590626ffa08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5590626fff40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590626fff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590626fff10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590626ffed8 'uint64_t2':'vector' lvalue ParmVar 0x5590626ffa88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5590626ffc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062700dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062700098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x559062700cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062701258 # | | | | `-ReturnStmt 0x559062701248 # | | | | `-CallExpr 0x559062701210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590627011f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5590627011d8 '' Function 0x5590625c85d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x559062701108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5590627010f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5590627010d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5590627010a0 'uint64_t3':'vector' lvalue ParmVar 0x559062700098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5590627011b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062701198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062701180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062701148 'uint64_t3':'vector' lvalue ParmVar 0x559062700cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062700e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062701458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062701308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x559062701388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5590627018f8 # | | | | `-ReturnStmt 0x5590627018e8 # | | | | `-CallExpr 0x5590627018b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062701898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x559062701878 '' Function 0x5590625c8950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5590627017a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x559062701790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x559062701778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x559062701740 'uint64_t4':'vector' lvalue ParmVar 0x559062701308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x559062701850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062701838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062701820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627017e8 'uint64_t4':'vector' lvalue ParmVar 0x559062701388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062701510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062701a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590627019b0 col:29 used V 'double' # | | | |-CompoundStmt 0x559062701da8 # | | | | `-ReturnStmt 0x559062701d98 # | | | | `-CallExpr 0x559062701d68 'float' # | | | | |-ImplicitCastExpr 0x559062701d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062701d30 '' Function 0x5590625c9570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559062701d08 'float' # | | | | `-ImplicitCastExpr 0x559062701cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062701cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062701ca0 'double' lvalue ParmVar 0x5590627019b0 'V' 'double' # | | | `-DeprecatedAttr 0x559062701b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062701f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062701e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x559062702278 # | | | | `-ReturnStmt 0x559062702268 # | | | | `-CallExpr 0x559062702238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062702220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062702200 '' Function 0x5590625c97e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590627021d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590627021c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627021a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062702170 'double2':'vector' lvalue ParmVar 0x559062701e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062701fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590627023e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062702330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559062702750 # | | | | `-ReturnStmt 0x559062702740 # | | | | `-CallExpr 0x559062702710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590627026f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590627026d8 '' Function 0x5590625c9a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590627026b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062702698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062702680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062702648 'double3':'vector' lvalue ParmVar 0x559062702330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559062702490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5590627028b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559062702808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x559062702c30 # | | | | `-ReturnStmt 0x559062702c20 # | | | | `-CallExpr 0x559062702bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062702bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062702bb8 '' Function 0x5590625c9cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062702b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062702b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062702b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062702b28 'double4':'vector' lvalue ParmVar 0x559062702808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559062702968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062702d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559062702ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5590627030e8 # | | | | `-ReturnStmt 0x5590627030d8 # | | | | `-CallExpr 0x5590627030a8 'float' # | | | | |-ImplicitCastExpr 0x559062703090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062703070 '' Function 0x5590625c9570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559062703048 'float' # | | | | `-ImplicitCastExpr 0x559062703030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062703018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062702fe0 'int' lvalue ParmVar 0x559062702ce0 'V' 'int' # | | | `-DeprecatedAttr 0x559062702e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062703248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559062703198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5590627035c0 # | | | | `-ReturnStmt 0x5590627035b0 # | | | | `-CallExpr 0x559062703580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062703568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062703548 '' Function 0x5590625c97e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062703520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062703508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627034f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627034b8 'int2':'vector' lvalue ParmVar 0x559062703198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5590627032f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062703720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559062703670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062703aa0 # | | | | `-ReturnStmt 0x559062703a90 # | | | | `-CallExpr 0x559062703a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062703a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062703a28 '' Function 0x5590625c9a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062703a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590627039e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627039d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062703998 'int3':'vector' lvalue ParmVar 0x559062703670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5590627037d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062703c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x559062703b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x559062703f88 # | | | | `-ReturnStmt 0x559062703f78 # | | | | `-CallExpr 0x559062703f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062703f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062703f10 '' Function 0x5590625c9cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062703ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062703ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062703eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062703e80 'int4':'vector' lvalue ParmVar 0x559062703b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062703cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627040e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x559062704038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062704460 # | | | | `-ReturnStmt 0x559062704450 # | | | | `-CallExpr 0x559062704420 'float' # | | | | |-ImplicitCastExpr 0x559062704408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590627043e8 '' Function 0x5590625c9570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5590627043c0 'float' # | | | | `-ImplicitCastExpr 0x5590627043a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062704390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062704358 'uint':'unsigned int' lvalue ParmVar 0x559062704038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062704198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627045c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062704510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062704958 # | | | | `-ReturnStmt 0x559062704948 # | | | | `-CallExpr 0x559062704918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062704900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5590627048e0 '' Function 0x5590625c97e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590627048b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590627048a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062704888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062704850 'uint2':'vector' lvalue ParmVar 0x559062704510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062704670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062704ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062704a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x559062706f58 # | | | | `-ReturnStmt 0x559062706f48 # | | | | `-CallExpr 0x559062706f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062706f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062706ee0 '' Function 0x5590625c9a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062706eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062706ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062706e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062706e50 'uint3':'vector' lvalue ParmVar 0x559062704a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x559062704b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627070b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559062707008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x559062707460 # | | | | `-ReturnStmt 0x559062707450 # | | | | `-CallExpr 0x559062707420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062707408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5590627073e8 '' Function 0x5590625c9cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5590627073c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590627073a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062707390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062707358 'uint4':'vector' lvalue ParmVar 0x559062707008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x559062707168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627075c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062707510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062707958 # | | | | `-ReturnStmt 0x559062707948 # | | | | `-CallExpr 0x559062707918 'float' # | | | | |-ImplicitCastExpr 0x559062707900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590627078e0 '' Function 0x5590625c9570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5590627078b8 'float' # | | | | `-ImplicitCastExpr 0x5590627078a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062707888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062707850 'int64_t':'long' lvalue ParmVar 0x559062707510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062707670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062707ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062707a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x559062707e70 # | | | | `-ReturnStmt 0x559062707e60 # | | | | `-CallExpr 0x559062707e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062707e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062707df8 '' Function 0x5590625c97e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062707dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062707db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062707da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062707d68 'int64_t2':'vector' lvalue ParmVar 0x559062707a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x559062707b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062707fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062707f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062708390 # | | | | `-ReturnStmt 0x559062708380 # | | | | `-CallExpr 0x559062708350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062708338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062708318 '' Function 0x5590625c9a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590627082f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590627082d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627082c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062708288 'int64_t3':'vector' lvalue ParmVar 0x559062707f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x559062708080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627084f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062708440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5590627088b8 # | | | | `-ReturnStmt 0x5590627088a8 # | | | | `-CallExpr 0x559062708878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062708860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062708840 '' Function 0x5590625c9cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062708818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062708800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627087e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627087b0 'int64_t4':'vector' lvalue ParmVar 0x559062708440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5590627085a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062708a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062708968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062708dd0 # | | | | `-ReturnStmt 0x559062708dc0 # | | | | `-CallExpr 0x559062708d90 'float' # | | | | |-ImplicitCastExpr 0x559062708d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062708d58 '' Function 0x5590625c9570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x559062708d30 'float' # | | | | `-ImplicitCastExpr 0x559062708d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062708d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062708cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x559062708968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062708ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062708f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062708e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062709308 # | | | | `-ReturnStmt 0x5590627092f8 # | | | | `-CallExpr 0x5590627092c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5590627092b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062709290 '' Function 0x5590625c97e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062709268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062709250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062709238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062709200 'uint64_t2':'vector' lvalue ParmVar 0x559062708e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062708fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062709468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5590627093b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062709848 # | | | | `-ReturnStmt 0x559062709838 # | | | | `-CallExpr 0x559062709808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590627097f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5590627097d0 '' Function 0x5590625c9a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5590627097a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062709790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062709778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062709740 'uint64_t3':'vector' lvalue ParmVar 0x5590627093b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062709518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627099a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590627098f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559062709d90 # | | | | `-ReturnStmt 0x559062709d80 # | | | | `-CallExpr 0x559062709d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062709d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062709d18 '' Function 0x5590625c9cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062709cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062709cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062709cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062709c88 'uint64_t4':'vector' lvalue ParmVar 0x5590627098f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062709a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062709f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062709e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55906270a248 # | | | | `-ReturnStmt 0x55906270a238 # | | | | `-CallExpr 0x55906270a208 'float' # | | | | |-ImplicitCastExpr 0x55906270a1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906270a1d0 '' Function 0x5590625ca920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55906270a1a8 'float' # | | | | `-ImplicitCastExpr 0x55906270a190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270a178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270a140 'double' lvalue ParmVar 0x559062709e50 'V' 'double' # | | | `-DeprecatedAttr 0x559062709fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906270a3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55906270a308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906270a720 # | | | | `-ReturnStmt 0x55906270a710 # | | | | `-CallExpr 0x55906270a6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906270a6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906270a6a8 '' Function 0x5590625cab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906270a680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906270a668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270a650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270a618 'double2':'vector' lvalue ParmVar 0x55906270a308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55906270a468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906270a890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906270a7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906270ac00 # | | | | `-ReturnStmt 0x55906270abf0 # | | | | `-CallExpr 0x55906270abc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906270aba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906270ab88 '' Function 0x5590625cae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906270ab60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906270ab48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270ab30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270aaf8 'double3':'vector' lvalue ParmVar 0x55906270a7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906270a940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906270bb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906270acc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906270bec8 # | | | | `-ReturnStmt 0x55906270beb8 # | | | | `-CallExpr 0x55906270be88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906270be70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906270be50 '' Function 0x5590625cb088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906270be28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906270be10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270bdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270bdc0 'double4':'vector' lvalue ParmVar 0x55906270acc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906270bc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906270c028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906270bf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55906270c380 # | | | | `-ReturnStmt 0x55906270c370 # | | | | `-CallExpr 0x55906270c340 'float' # | | | | |-ImplicitCastExpr 0x55906270c328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906270c308 '' Function 0x5590625ca920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55906270c2e0 'float' # | | | | `-ImplicitCastExpr 0x55906270c2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270c2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270c278 'int' lvalue ParmVar 0x55906270bf78 'V' 'int' # | | | `-DeprecatedAttr 0x55906270c0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270c4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906270c430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906270c858 # | | | | `-ReturnStmt 0x55906270c848 # | | | | `-CallExpr 0x55906270c818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906270c800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906270c7e0 '' Function 0x5590625cab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906270c7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906270c7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270c788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270c750 'int2':'vector' lvalue ParmVar 0x55906270c430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906270c590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270c9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906270c908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55906270cd38 # | | | | `-ReturnStmt 0x55906270cd28 # | | | | `-CallExpr 0x55906270ccf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906270cce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906270ccc0 '' Function 0x5590625cae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906270cc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906270cc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270cc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270cc30 'int3':'vector' lvalue ParmVar 0x55906270c908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906270ca68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270ce98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55906270cde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55906270d220 # | | | | `-ReturnStmt 0x55906270d210 # | | | | `-CallExpr 0x55906270d1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906270d1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906270d1a8 '' Function 0x5590625cb088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906270d180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906270d168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270d150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270d118 'int4':'vector' lvalue ParmVar 0x55906270cde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55906270cf48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270d380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55906270d2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55906270d6f8 # | | | | `-ReturnStmt 0x55906270d6e8 # | | | | `-CallExpr 0x55906270d6b8 'float' # | | | | |-ImplicitCastExpr 0x55906270d6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906270d680 '' Function 0x5590625ca920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55906270d658 'float' # | | | | `-ImplicitCastExpr 0x55906270d640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270d628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270d5f0 'uint':'unsigned int' lvalue ParmVar 0x55906270d2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55906270d430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270d858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55906270d7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55906270dbf0 # | | | | `-ReturnStmt 0x55906270dbe0 # | | | | `-CallExpr 0x55906270dbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906270db98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906270db78 '' Function 0x5590625cab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906270db50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906270db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270db20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270dae8 'uint2':'vector' lvalue ParmVar 0x55906270d7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55906270d908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270dd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55906270dca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906270e0f0 # | | | | `-ReturnStmt 0x55906270e0e0 # | | | | `-CallExpr 0x55906270e0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906270e098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906270e078 '' Function 0x5590625cae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906270e050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906270e038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270e020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270dfe8 'uint3':'vector' lvalue ParmVar 0x55906270dca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55906270de00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270e250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906270e1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55906270e5f8 # | | | | `-ReturnStmt 0x55906270e5e8 # | | | | `-CallExpr 0x55906270e5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906270e5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906270e580 '' Function 0x5590625cb088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906270e558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906270e540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270e528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270e4f0 'uint4':'vector' lvalue ParmVar 0x55906270e1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55906270e300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270e758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906270e6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55906270eaf0 # | | | | `-ReturnStmt 0x55906270eae0 # | | | | `-CallExpr 0x55906270eab0 'float' # | | | | |-ImplicitCastExpr 0x55906270ea98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906270ea78 '' Function 0x5590625ca920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55906270ea50 'float' # | | | | `-ImplicitCastExpr 0x55906270ea38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270ea20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270e9e8 'int64_t':'long' lvalue ParmVar 0x55906270e6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55906270e808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270ec50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906270eba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55906270f008 # | | | | `-ReturnStmt 0x55906270eff8 # | | | | `-CallExpr 0x55906270efc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906270efb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906270ef90 '' Function 0x5590625cab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906270ef68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906270ef50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270ef38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270ef00 'int64_t2':'vector' lvalue ParmVar 0x55906270eba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906270ed00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270f168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906270f0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55906270f528 # | | | | `-ReturnStmt 0x55906270f518 # | | | | `-CallExpr 0x55906270f4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906270f4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906270f4b0 '' Function 0x5590625cae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906270f488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906270f470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270f458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270f420 'int64_t3':'vector' lvalue ParmVar 0x55906270f0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55906270f218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906270f688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55906270f5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55906270fa50 # | | | | `-ReturnStmt 0x55906270fa40 # | | | | `-CallExpr 0x55906270fa10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906270f9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906270f9d8 '' Function 0x5590625cb088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906270f9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906270f998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906270f980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906270f948 'int64_t4':'vector' lvalue ParmVar 0x55906270f5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55906270f738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062710bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062710b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062710f88 # | | | | `-ReturnStmt 0x559062710f78 # | | | | `-CallExpr 0x559062710f48 'float' # | | | | |-ImplicitCastExpr 0x559062710f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062710f10 '' Function 0x5590625ca920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x559062710ee8 'float' # | | | | `-ImplicitCastExpr 0x559062710ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062710eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062710e80 'uint64_t':'unsigned long' lvalue ParmVar 0x559062710b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062710c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627110e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062711038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5590627114c0 # | | | | `-ReturnStmt 0x5590627114b0 # | | | | `-CallExpr 0x559062711480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062711468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062711448 '' Function 0x5590625cab98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062711420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062711408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627113f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627113b8 'uint64_t2':'vector' lvalue ParmVar 0x559062711038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062711198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062711620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062711570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062711a00 # | | | | `-ReturnStmt 0x5590627119f0 # | | | | `-CallExpr 0x5590627119c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590627119a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062711988 '' Function 0x5590625cae10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062711960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062711948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062711930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627118f8 'uint64_t3':'vector' lvalue ParmVar 0x559062711570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5590627116d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062711b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062711ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559062711f48 # | | | | `-ReturnStmt 0x559062711f38 # | | | | `-CallExpr 0x559062711f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062711ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062711ed0 '' Function 0x5590625cb088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062711ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062711e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062711e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062711e40 'uint64_t4':'vector' lvalue ParmVar 0x559062711ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062711c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627120b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x559062712008 col:29 used V 'double' # | | | |-CompoundStmt 0x559062712400 # | | | | `-ReturnStmt 0x5590627123f0 # | | | | `-CallExpr 0x5590627123c0 'float' # | | | | |-ImplicitCastExpr 0x5590627123a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062712388 '' Function 0x5590625cbca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559062712360 'float' # | | | | `-ImplicitCastExpr 0x559062712348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062712330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627122f8 'double' lvalue ParmVar 0x559062712008 'V' 'double' # | | | `-DeprecatedAttr 0x559062712168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062712570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5590627124c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5590627128d8 # | | | | `-ReturnStmt 0x5590627128c8 # | | | | `-CallExpr 0x559062712898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062712880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062712860 '' Function 0x5590625cbf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062712838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062712820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062712808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627127d0 'double2':'vector' lvalue ParmVar 0x5590627124c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x559062712620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062712a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x559062712998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x559062712db8 # | | | | `-ReturnStmt 0x559062712da8 # | | | | `-CallExpr 0x559062712d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062712d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062712d40 '' Function 0x5590625cc190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062712d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062712d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062712ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062712cb0 'double3':'vector' lvalue ParmVar 0x559062712998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x559062712af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062712f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x559062712e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5590627132a0 # | | | | `-ReturnStmt 0x559062713290 # | | | | `-CallExpr 0x559062713260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062713248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062713228 '' Function 0x5590625cc408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062713200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5590627131e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627131d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062713198 'double4':'vector' lvalue ParmVar 0x559062712e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x559062712fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062713400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x559062713350 col:26 used V 'int' # | | | |-CompoundStmt 0x559062713758 # | | | | `-ReturnStmt 0x559062713748 # | | | | `-CallExpr 0x559062713718 'float' # | | | | |-ImplicitCastExpr 0x559062713700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590627136e0 '' Function 0x5590625cbca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5590627136b8 'float' # | | | | `-ImplicitCastExpr 0x5590627136a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062713688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062713650 'int' lvalue ParmVar 0x559062713350 'V' 'int' # | | | `-DeprecatedAttr 0x5590627134b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627138b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x559062713808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x559062713c30 # | | | | `-ReturnStmt 0x559062713c20 # | | | | `-CallExpr 0x559062713bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062713bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062713bb8 '' Function 0x5590625cbf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062713b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062713b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062713b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062713b28 'int2':'vector' lvalue ParmVar 0x559062713808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x559062713968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062713d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x559062713ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x559062714110 # | | | | `-ReturnStmt 0x559062714100 # | | | | `-CallExpr 0x5590627140d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590627140b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062714098 '' Function 0x5590625cc190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062714070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062714058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062714040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062714008 'int3':'vector' lvalue ParmVar 0x559062713ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x559062713e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062714270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5590627141c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5590627145f8 # | | | | `-ReturnStmt 0x5590627145e8 # | | | | `-CallExpr 0x5590627145b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590627145a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062714580 '' Function 0x5590625cc408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062714558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062714540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062714528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627144f0 'int4':'vector' lvalue ParmVar 0x5590627141c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x559062714320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062714758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5590627146a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x559062714ad0 # | | | | `-ReturnStmt 0x559062714ac0 # | | | | `-CallExpr 0x559062714a90 'float' # | | | | |-ImplicitCastExpr 0x559062714a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062714a58 '' Function 0x5590625cbca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559062714a30 'float' # | | | | `-ImplicitCastExpr 0x559062714a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062714a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627149c8 'uint':'unsigned int' lvalue ParmVar 0x5590627146a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x559062714808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062715c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x559062715b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x559062715fd0 # | | | | `-ReturnStmt 0x559062715fc0 # | | | | `-CallExpr 0x559062715f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062715f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062715f58 '' Function 0x5590625cbf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062715f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062715f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062715f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062715ec8 'uint2':'vector' lvalue ParmVar 0x559062715b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x559062715ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062716130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x559062716080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5590627164d0 # | | | | `-ReturnStmt 0x5590627164c0 # | | | | `-CallExpr 0x559062716490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062716478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062716458 '' Function 0x5590625cc190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062716430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062716418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062716400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627163c8 'uint3':'vector' lvalue ParmVar 0x559062716080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5590627161e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062716630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x559062716580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5590627169d8 # | | | | `-ReturnStmt 0x5590627169c8 # | | | | `-CallExpr 0x559062716998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062716980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062716960 '' Function 0x5590625cc408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062716938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062716920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062716908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627168d0 'uint4':'vector' lvalue ParmVar 0x559062716580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5590627166e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062716b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062716a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x559062716ed0 # | | | | `-ReturnStmt 0x559062716ec0 # | | | | `-CallExpr 0x559062716e90 'float' # | | | | |-ImplicitCastExpr 0x559062716e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062716e58 '' Function 0x5590625cbca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x559062716e30 'float' # | | | | `-ImplicitCastExpr 0x559062716e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062716e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062716dc8 'int64_t':'long' lvalue ParmVar 0x559062716a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x559062716be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062717030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x559062716f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5590627173e8 # | | | | `-ReturnStmt 0x5590627173d8 # | | | | `-CallExpr 0x5590627173a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062717390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062717370 '' Function 0x5590625cbf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062717348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062717330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062717318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627172e0 'int64_t2':'vector' lvalue ParmVar 0x559062716f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5590627170e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062717548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062717498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062717908 # | | | | `-ReturnStmt 0x5590627178f8 # | | | | `-CallExpr 0x5590627178c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5590627178b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062717890 '' Function 0x5590625cc190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062717868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062717850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062717838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062717800 'int64_t3':'vector' lvalue ParmVar 0x559062717498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5590627175f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062717a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5590627179b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062717e30 # | | | | `-ReturnStmt 0x559062717e20 # | | | | `-CallExpr 0x559062717df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x559062717dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062717db8 '' Function 0x5590625cc408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062717d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062717d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062717d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062717d28 'int64_t4':'vector' lvalue ParmVar 0x5590627179b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062717b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062717f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x559062717ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062718348 # | | | | `-ReturnStmt 0x559062718338 # | | | | `-CallExpr 0x559062718308 'float' # | | | | |-ImplicitCastExpr 0x5590627182f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590627182d0 '' Function 0x5590625cbca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5590627182a8 'float' # | | | | `-ImplicitCastExpr 0x559062718290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062718278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062718240 'uint64_t':'unsigned long' lvalue ParmVar 0x559062717ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062718040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627184a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590627183f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062718880 # | | | | `-ReturnStmt 0x559062718870 # | | | | `-CallExpr 0x559062718840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062718828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062718808 '' Function 0x5590625cbf18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5590627187e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5590627187c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627187b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062718778 'uint64_t2':'vector' lvalue ParmVar 0x5590627183f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062718558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5590627189e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062718930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x559062718dc0 # | | | | `-ReturnStmt 0x559062718db0 # | | | | `-CallExpr 0x559062718d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062718d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062718d48 '' Function 0x5590625cc190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062718d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062718d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062718cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062718cb8 'uint64_t3':'vector' lvalue ParmVar 0x559062718930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062718a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062718f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062718e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x559062719308 # | | | | `-ReturnStmt 0x5590627192f8 # | | | | `-CallExpr 0x5590627192c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590627192b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062719290 '' Function 0x5590625cc408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062719268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062719250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062719238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062719200 'uint64_t4':'vector' lvalue ParmVar 0x559062718e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x559062718fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062719478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5590627193c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5590627197c0 # | | | | `-ReturnStmt 0x5590627197b0 # | | | | `-CallExpr 0x559062719780 'float' # | | | | |-ImplicitCastExpr 0x559062719768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x559062719748 '' Function 0x5590625bbff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559062719720 'float' # | | | | `-ImplicitCastExpr 0x559062719708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627196f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627196b8 'double' lvalue ParmVar 0x5590627193c8 'V' 'double' # | | | `-DeprecatedAttr 0x559062719528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x559062719930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x559062719880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55906271ac10 # | | | | `-ReturnStmt 0x55906271ac00 # | | | | `-CallExpr 0x55906271abd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906271abb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906271ab98 '' Function 0x5590625bc268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906271ab70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906271ab58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271ab40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271ab08 'double2':'vector' lvalue ParmVar 0x559062719880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5590627199e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906271ad80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55906271acd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55906271b0f0 # | | | | `-ReturnStmt 0x55906271b0e0 # | | | | `-CallExpr 0x55906271b0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906271b098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906271b078 '' Function 0x5590625bc4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906271b050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906271b038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271b020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271afe8 'double3':'vector' lvalue ParmVar 0x55906271acd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55906271ae30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906271b260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55906271b1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55906271b5d8 # | | | | `-ReturnStmt 0x55906271b5c8 # | | | | `-CallExpr 0x55906271b598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906271b580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906271b560 '' Function 0x5590625bc758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906271b538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906271b520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271b508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271b4d0 'double4':'vector' lvalue ParmVar 0x55906271b1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55906271b310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55906271b738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55906271b688 col:26 used V 'int' # | | | |-CompoundStmt 0x55906271ba98 # | | | | `-ReturnStmt 0x55906271ba88 # | | | | `-CallExpr 0x55906271ba58 'float' # | | | | |-ImplicitCastExpr 0x55906271ba40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906271ba20 '' Function 0x5590625bbff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55906271b9f8 'float' # | | | | `-ImplicitCastExpr 0x55906271b9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271b9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271b990 'int' lvalue ParmVar 0x55906271b688 'V' 'int' # | | | `-DeprecatedAttr 0x55906271b7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271bbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55906271bb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55906271bf78 # | | | | `-ReturnStmt 0x55906271bf68 # | | | | `-CallExpr 0x55906271bf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906271bf20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906271bf00 '' Function 0x5590625bc268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906271bed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906271bec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271bea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271be70 'int2':'vector' lvalue ParmVar 0x55906271bb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55906271bca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271c0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55906271c028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55906271c460 # | | | | `-ReturnStmt 0x55906271c450 # | | | | `-CallExpr 0x55906271c420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906271c408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906271c3e8 '' Function 0x5590625bc4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906271c3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906271c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271c390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271c358 'int3':'vector' lvalue ParmVar 0x55906271c028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55906271c188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271c5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55906271c510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55906271c950 # | | | | `-ReturnStmt 0x55906271c940 # | | | | `-CallExpr 0x55906271c910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906271c8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906271c8d8 '' Function 0x5590625bc758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906271c8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906271c898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271c880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271c848 'int4':'vector' lvalue ParmVar 0x55906271c510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55906271c670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271cab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55906271ca00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55906271ce30 # | | | | `-ReturnStmt 0x55906271ce20 # | | | | `-CallExpr 0x55906271cdf0 'float' # | | | | |-ImplicitCastExpr 0x55906271cdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906271cdb8 '' Function 0x5590625bbff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55906271cd90 'float' # | | | | `-ImplicitCastExpr 0x55906271cd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271cd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271cd28 'uint':'unsigned int' lvalue ParmVar 0x55906271ca00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55906271cb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271cf90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55906271cee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55906271d330 # | | | | `-ReturnStmt 0x55906271d320 # | | | | `-CallExpr 0x55906271d2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906271d2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906271d2b8 '' Function 0x5590625bc268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906271d290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906271d278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271d260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271d228 'uint2':'vector' lvalue ParmVar 0x55906271cee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55906271d040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271d490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55906271d3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55906271d838 # | | | | `-ReturnStmt 0x55906271d828 # | | | | `-CallExpr 0x55906271d7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55906271d7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55906271d7c0 '' Function 0x5590625bc4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55906271d798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55906271d780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271d768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271d730 'uint3':'vector' lvalue ParmVar 0x55906271d3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55906271d540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271d998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55906271d8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55906271dd48 # | | | | `-ReturnStmt 0x55906271dd38 # | | | | `-CallExpr 0x55906271dd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55906271dcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55906271dcd0 '' Function 0x5590625bc758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55906271dca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55906271dc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271dc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271dc40 'uint4':'vector' lvalue ParmVar 0x55906271d8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55906271da48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271dea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55906271ddf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55906271e248 # | | | | `-ReturnStmt 0x55906271e238 # | | | | `-CallExpr 0x55906271e208 'float' # | | | | |-ImplicitCastExpr 0x55906271e1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55906271e1d0 '' Function 0x5590625bbff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55906271e1a8 'float' # | | | | `-ImplicitCastExpr 0x55906271e190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271e178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271e140 'int64_t':'long' lvalue ParmVar 0x55906271ddf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55906271df58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271e3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55906271e2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55906271e768 # | | | | `-ReturnStmt 0x55906271e758 # | | | | `-CallExpr 0x55906271e728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55906271e710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55906271e6f0 '' Function 0x5590625bc268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55906271e6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55906271e6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55906271e698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55906271e660 'int64_t2':'vector' lvalue ParmVar 0x55906271e2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55906271e458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55906271e8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55906271e818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x559062720dd0 # | | | | `-ReturnStmt 0x559062720dc0 # | | | | `-CallExpr 0x559062720d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062720d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062720d58 '' Function 0x5590625bc4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062720d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x559062720d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062720d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062720cc8 'int64_t3':'vector' lvalue ParmVar 0x55906271e818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55906271e978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062720f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x559062720e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x559062721300 # | | | | `-ReturnStmt 0x5590627212f0 # | | | | `-CallExpr 0x5590627212c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5590627212a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x559062721288 '' Function 0x5590625bc758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x559062721260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x559062721248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062721230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627211f8 'int64_t4':'vector' lvalue ParmVar 0x559062720e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x559062720fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062721460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5590627213b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x559062721820 # | | | | `-ReturnStmt 0x559062721810 # | | | | `-CallExpr 0x5590627217e0 'float' # | | | | |-ImplicitCastExpr 0x5590627217c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5590627217a8 '' Function 0x5590625bbff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x559062721780 'float' # | | | | `-ImplicitCastExpr 0x559062721768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062721750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062721718 'uint64_t':'unsigned long' lvalue ParmVar 0x5590627213b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x559062721510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062721980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5590627218d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x559062721d60 # | | | | `-ReturnStmt 0x559062721d50 # | | | | `-CallExpr 0x559062721d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x559062721d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x559062721ce8 '' Function 0x5590625bc268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x559062721cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x559062721ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x559062721c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x559062721c58 'uint64_t2':'vector' lvalue ParmVar 0x5590627218d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x559062721a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x559062721ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x559062721e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5590627222a8 # | | | | `-ReturnStmt 0x559062722298 # | | | | `-CallExpr 0x559062722268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x559062722250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x559062722230 '' Function 0x5590625bc4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x559062722208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5590627221f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5590627221d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5590627221a0 'uint64_t3':'vector' lvalue ParmVar 0x559062721e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x559062721f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x559062722408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x559062722358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5590627227f8 # | | | `-ReturnStmt 0x5590627227e8 # | | | `-CallExpr 0x5590627227b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5590627227a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x559062722780 '' Function 0x5590625bc758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x559062722758 'float4':'vector' # | | | `-ImplicitCastExpr 0x559062722740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559062722728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5590627226f0 'uint64_t4':'vector' lvalue ParmVar 0x559062722358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5590627224b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x559062722810 prev 0x559062629818 line:12:11 hlsl # | | |-original Namespace 0x559062486a98 'hlsl' # | | `-NamespaceDecl 0x559062722880 prev 0x559062524a88 line:13:11 __detail # | | |-original Namespace 0x559062524a88 '__detail' # | | |-FunctionDecl 0x5590627229b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x559062722908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x559062722b60 # | | | `-ReturnStmt 0x559062722b50 # | | | `-ImplicitCastExpr 0x559062722b38 'vector' # | | | `-BinaryOperator 0x559062722b18 'vector' '*' # | | | |-ImplicitCastExpr 0x559062722ae8 'vector' # | | | | `-ExtVectorElementExpr 0x559062722aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x559062722a80 'float4':'vector' lvalue ParmVar 0x559062722908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x559062722b00 'vector' # | | | `-FloatingLiteral 0x559062722ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x559062722df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x559062722b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062722d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559062722c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x559062723058 # | | | `-ReturnStmt 0x559062723048 # | | | `-CallExpr 0x559062723018 '' # | | | |-UnresolvedLookupExpr 0x559062722ed8 '' lvalue (ADL) = 'abs' 0x55906252fe28 0x559062530128 0x559062530438 0x559062530748 0x559062531e68 0x559062532178 0x559062532488 0x559062532798 0x559062532a68 0x559062532d90 0x559062533038 0x5590625332d8 0x559062533528 0x559062533838 0x559062533b48 0x5590625345d8 0x5590625348c8 0x559062534bd8 0x559062534ee8 0x5590625351f8 0x559062539b70 0x559062539e18 0x55906253a0b8 0x55906253a358 0x55906253a5a8 0x55906253a8b8 0x55906253bcc8 0x55906253bfd8 # | | | `-DeclRefExpr 0x559062722ff8 'T' lvalue ParmVar 0x559062722c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5590627236d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x559062723070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062723108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062723628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559062723578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x559062723a28 # | | | `-ReturnStmt 0x559062723a18 # | | | `-CallExpr 0x5590627239e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062723748 '' lvalue (ADL) = 'sqrt' 0x5590625c5f10 0x5590625c6178 0x5590625c63f0 0x5590625c6668 0x5590625c68d8 0x5590625c6b50 0x5590625c6dc8 0x5590625c7040 0x5590626f0cc0 0x5590626f1178 0x5590626f1650 0x5590626f1b30 0x5590626f2008 0x5590626f2500 0x5590626f29d8 0x5590626f2eb8 0x5590626f33a0 0x5590626f3878 0x5590626f3d70 0x5590626f4270 0x5590626f4778 0x5590626f4c70 0x5590626f5188 0x5590626f56a8 0x5590626f5bd0 0x5590626f60e8 0x5590626f6a30 0x5590626f6f70 # | | | `-CallExpr 0x5590627239b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062723868 '' lvalue (ADL) = 'dot' 0x559062570968 0x559062570d38 0x5590625710d8 0x559062571478 0x559062571780 0x559062571b70 0x559062571f18 0x5590625722b8 0x559062572608 0x559062572958 0x559062572d58 0x5590625730f8 0x559062573498 0x559062573838 0x559062573c08 0x559062573fa8 0x559062574348 0x5590625746e8 0x559062574a88 0x559062574e58 0x5590625751f8 0x559062575598 0x559062575938 0x559062575d08 0x5590625760a8 # | | | |-RecoveryExpr 0x559062723970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559062723990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062723e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x559062723a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062723d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559062723bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x559062723c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5590627240c0 # | | | `-ReturnStmt 0x5590627240b0 # | | | `-InitListExpr 0x559062724050 'void' contains-errors # | | | |-IntegerLiteral 0x559062723e90 'int' 1 # | | | |-BinaryOperator 0x559062723f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x559062723ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559062723eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x559062723ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x559062723f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559062723f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559062723f30 'int' 1 # | | | |-ArraySubscriptExpr 0x559062723fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559062723f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559062723fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x559062724030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559062723ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x559062724010 'int' 3 # | | |-FunctionTemplateDecl 0x5590627243f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5590627240d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062724350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559062724190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x559062724208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5590627245c8 # | | | `-ReturnStmt 0x5590627245b8 # | | | `-CallExpr 0x559062724588 '' # | | | |-UnresolvedLookupExpr 0x5590627244e0 '' lvalue (ADL) = 'length_impl' 0x559062722df8 # | | | `-BinaryOperator 0x559062724568 '' '-' # | | | |-DeclRefExpr 0x559062724528 'T' lvalue ParmVar 0x559062724190 'X' 'T' # | | | `-DeclRefExpr 0x559062724548 'T' lvalue ParmVar 0x559062724208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5590627270f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5590627245e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062724678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062727048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559062724a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x559062724ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x559062727258 # | | | `-ReturnStmt 0x559062727248 # | | | `-CallExpr 0x559062727218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062727170 '' lvalue (ADL) = 'length_vec_impl' 0x5590627236d0 # | | | `-BinaryOperator 0x5590627271f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5590627271b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5590627271d8 '' contains-errors lvalue # | | |-FunctionDecl 0x559062727518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x559062727288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x559062727308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x559062727388 col:54 used c 'float' # | | | `-CompoundStmt 0x559062727b90 # | | | `-ReturnStmt 0x559062727b80 # | | | `-CallExpr 0x559062727ac8 'float' # | | | |-ImplicitCastExpr 0x559062727ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5590627279b0 '' Function 0x559062727708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x559062727b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559062727b08 'half2':'vector' # | | | | `-DeclRefExpr 0x5590627279e8 'half2':'vector' lvalue ParmVar 0x559062727288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x559062727b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x559062727b38 'half2':'vector' # | | | | `-DeclRefExpr 0x559062727a08 'half2':'vector' lvalue ParmVar 0x559062727308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x559062727b68 'float' # | | | `-DeclRefExpr 0x559062727a28 'float' lvalue ParmVar 0x559062727388 'c' 'float' # | | |-FunctionTemplateDecl 0x559062728138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559062727ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062727c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062728090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559062727f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x559062727fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x559062728348 # | | | `-ReturnStmt 0x559062728338 # | | | `-CallExpr 0x559062728300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590627281b8 '' lvalue (ADL) = 'dot' 0x559062570968 0x559062570d38 0x5590625710d8 0x559062571478 0x559062571780 0x559062571b70 0x559062571f18 0x5590625722b8 0x559062572608 0x559062572958 0x559062572d58 0x5590625730f8 0x559062573498 0x559062573838 0x559062573c08 0x559062573fa8 0x559062574348 0x5590625746e8 0x559062574a88 0x559062574e58 0x5590625751f8 0x559062575598 0x559062575938 0x559062575d08 0x5590625760a8 # | | | |-RecoveryExpr 0x5590627282c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5590627282e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062728888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x559062728360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590627283f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590627287e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x559062728650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x559062728710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x559062728f60 # | | | |-DeclStmt 0x559062728a80 # | | | | `-VarDecl 0x559062728938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x559062728a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5590627289e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5590627289a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5590627289c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x559062728a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x559062728a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x559062728a20 'int' 0 # | | | |-AttributedStmt 0x559062728f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x559062728ee8 unroll 0 # | | | | `-ForStmt 0x559062728eb0 # | | | | |-DeclStmt 0x559062728b50 # | | | | | `-VarDecl 0x559062728ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x559062728b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x559062728bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x559062728ba8 'int' # | | | | | | `-DeclRefExpr 0x559062728b68 'int' lvalue Var 0x559062728ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x559062728b88 'int' NonTypeTemplateParm 0x5590627283f8 'N' 'int' # | | | | |-UnaryOperator 0x559062728c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x559062728be0 'int' lvalue Var 0x559062728ab0 'i' 'int' # | | | | `-BinaryOperator 0x559062728e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x559062728c18 'T' contains-errors lvalue Var 0x559062728938 'sum' 'T' # | | | | `-CallExpr 0x559062728e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x559062728c50 '' lvalue (ADL) = 'mad' 0x55906258d460 0x55906258d818 0x55906258dbe0 0x55906258efd0 0x55906258f380 0x55906258f748 0x55906258fb10 0x55906258fed8 0x5590625902a0 0x559062590668 0x559062590a30 0x559062590e30 0x5590625911f8 0x5590625915c0 0x559062591988 0x559062591d50 0x559062592118 0x5590625924e0 0x5590625928a8 0x559062592cd0 0x559062593080 0x559062593448 0x559062593810 0x559062593bd8 0x559062593f88 0x559062594350 0x559062594718 0x559062594ae0 # | | | | |-ArraySubscriptExpr 0x559062728db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559062728d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559062728d90 'int' lvalue Var 0x559062728ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x559062728e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x559062728dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x559062728df0 'int' lvalue Var 0x559062728ab0 'i' 'int' # | | | | `-DeclRefExpr 0x559062728e30 'T' contains-errors lvalue Var 0x559062728938 'sum' 'T' # | | | `-ReturnStmt 0x559062728f50 # | | | `-DeclRefExpr 0x559062728f30 'T' contains-errors lvalue Var 0x559062728938 'sum' 'T' # | | |-FunctionTemplateDecl 0x559062729268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x559062728f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590627291c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559062729040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5590627290b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x559062729480 # | | | `-ReturnStmt 0x559062729470 # | | | `-BinaryOperator 0x559062729450 '' '-' # | | | |-DeclRefExpr 0x559062729350 'T' lvalue ParmVar 0x559062729040 'I' 'T' # | | | `-BinaryOperator 0x559062729430 '' '*' # | | | |-BinaryOperator 0x5590627293f0 '' '*' # | | | | |-BinaryOperator 0x5590627293b0 '' '*' # | | | | | |-IntegerLiteral 0x559062729370 'int' 2 # | | | | | `-DeclRefExpr 0x559062729390 'T' lvalue ParmVar 0x5590627290b8 'N' 'T' # | | | | `-DeclRefExpr 0x5590627293d0 'T' lvalue ParmVar 0x559062729040 'I' 'T' # | | | `-DeclRefExpr 0x559062729410 'T' lvalue ParmVar 0x5590627290b8 'N' 'T' # | | |-FunctionTemplateDecl 0x559062729888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x559062729498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062729538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5590627297e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x559062729650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x559062729710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x559062729b58 # | | | `-ReturnStmt 0x559062729b48 # | | | `-BinaryOperator 0x559062729b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x559062729908 '' contains-errors lvalue # | | | `-BinaryOperator 0x559062729b08 '' contains-errors '*' # | | | |-BinaryOperator 0x559062729968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x559062729928 'int' 2 # | | | | `-RecoveryExpr 0x559062729948 '' contains-errors lvalue # | | | `-CallExpr 0x559062729ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062729988 '' lvalue (ADL) = 'dot' 0x559062570968 0x559062570d38 0x5590625710d8 0x559062571478 0x559062571780 0x559062571b70 0x559062571f18 0x5590625722b8 0x559062572608 0x559062572958 0x559062572d58 0x5590625730f8 0x559062573498 0x559062573838 0x559062573c08 0x559062573fa8 0x559062574348 0x5590625746e8 0x559062574a88 0x559062574e58 0x5590625751f8 0x559062575598 0x559062575938 0x559062575d08 0x5590625760a8 # | | | |-RecoveryExpr 0x559062729a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559062729ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062729fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x559062729b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x559062729bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x559062729f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x559062729ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x559062729d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x559062729d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55906272aab0 # | | | |-DeclStmt 0x55906272a2c0 # | | | | `-VarDecl 0x55906272a0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55906272a288 '' # | | | | |-UnresolvedLookupExpr 0x55906272a140 '' lvalue (ADL) = 'dot' 0x559062570968 0x559062570d38 0x5590625710d8 0x559062571478 0x559062571780 0x559062571b70 0x559062571f18 0x5590625722b8 0x559062572608 0x559062572958 0x559062572d58 0x5590625730f8 0x559062573498 0x559062573838 0x559062573c08 0x559062573fa8 0x559062574348 0x5590625746e8 0x559062574a88 0x559062574e58 0x5590625751f8 0x559062575598 0x559062575938 0x559062575d08 0x5590625760a8 # | | | | |-DeclRefExpr 0x55906272a248 'T' lvalue ParmVar 0x559062729d20 'N' 'T' # | | | | `-DeclRefExpr 0x55906272a268 'T' lvalue ParmVar 0x559062729ca8 'I' 'T' # | | | |-DeclStmt 0x55906272a4f8 # | | | | `-VarDecl 0x55906272a2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55906272a4d8 '' '-' # | | | | |-IntegerLiteral 0x55906272a360 'int' 1 # | | | | `-BinaryOperator 0x55906272a4b8 '' '*' # | | | | |-BinaryOperator 0x55906272a3c0 '' '*' # | | | | | |-DeclRefExpr 0x55906272a380 'U' lvalue ParmVar 0x559062729d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55906272a3a0 'U' lvalue ParmVar 0x559062729d98 'Eta' 'U' # | | | | `-ParenExpr 0x55906272a498 '' # | | | | `-BinaryOperator 0x55906272a478 '' '-' # | | | | |-IntegerLiteral 0x55906272a3e0 'int' 1 # | | | | `-BinaryOperator 0x55906272a458 '' '*' # | | | | |-DeclRefExpr 0x55906272a400 'T' lvalue Var 0x55906272a0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55906272a438 'T' lvalue Var 0x55906272a0d8 'Mul' 'T' # | | | |-DeclStmt 0x55906272a8a0 # | | | | `-VarDecl 0x55906272a530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55906272a880 '' # | | | | `-BinaryOperator 0x55906272a860 '' '-' # | | | | |-BinaryOperator 0x55906272a5d8 '' '*' # | | | | | |-DeclRefExpr 0x55906272a598 'U' lvalue ParmVar 0x559062729d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55906272a5b8 'T' lvalue ParmVar 0x559062729ca8 'I' 'T' # | | | | `-BinaryOperator 0x55906272a840 '' '*' # | | | | |-ParenExpr 0x55906272a800 '' # | | | | | `-BinaryOperator 0x55906272a7e0 '' '+' # | | | | | |-BinaryOperator 0x55906272a638 '' '*' # | | | | | | |-DeclRefExpr 0x55906272a5f8 'U' lvalue ParmVar 0x559062729d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55906272a618 'T' lvalue Var 0x55906272a0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55906272a7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55906272a658 '' lvalue (ADL) = 'sqrt' 0x5590625c5f10 0x5590625c6178 0x5590625c63f0 0x5590625c6668 0x5590625c68d8 0x5590625c6b50 0x5590625c6dc8 0x5590625c7040 0x5590626f0cc0 0x5590626f1178 0x5590626f1650 0x5590626f1b30 0x5590626f2008 0x5590626f2500 0x5590626f29d8 0x5590626f2eb8 0x5590626f33a0 0x5590626f3878 0x5590626f3d70 0x5590626f4270 0x5590626f4778 0x5590626f4c70 0x5590626f5188 0x5590626f56a8 0x5590626f5bd0 0x5590626f60e8 0x5590626f6a30 0x5590626f6f70 # | | | | | `-DeclRefExpr 0x55906272a778 'T' lvalue Var 0x55906272a2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55906272a820 'T' lvalue ParmVar 0x559062729d20 'N' 'T' # | | | `-ReturnStmt 0x55906272aaa0 # | | | `-CallExpr 0x55906272aa60 '' # | | | |-UnresolvedLookupExpr 0x55906272a8f0 '' lvalue (ADL) = 'select' 0x55906257b158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559062729bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559062729b70 'T' # | | | |-BinaryOperator 0x55906272a9a8 '' '<' # | | | | |-DeclRefExpr 0x55906272a968 'T' lvalue Var 0x55906272a2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55906272a988 'int' 0 # | | | |-CXXStaticCastExpr 0x55906272a9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55906272a9c8 'int' 0 # | | | `-DeclRefExpr 0x55906272aa28 'T' lvalue Var 0x55906272a530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55906272adb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55906272aae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906272ad10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55906272ab90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55906272ac08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55906272ca08 # | | | |-DeclStmt 0x55906272af88 # | | | | `-VarDecl 0x55906272aec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55906272af68 '' '/' # | | | | |-DeclRefExpr 0x55906272af28 'T' lvalue ParmVar 0x55906272ab90 'X' 'T' # | | | | `-DeclRefExpr 0x55906272af48 'T' lvalue ParmVar 0x55906272ac08 'Y' 'T' # | | | |-DeclStmt 0x55906272c4c0 # | | | | `-VarDecl 0x55906272c3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55906272c4a0 '' '>=' # | | | | |-DeclRefExpr 0x55906272c448 'T' lvalue Var 0x55906272aec0 'div' 'T' # | | | | `-IntegerLiteral 0x55906272c480 'int' 0 # | | | |-DeclStmt 0x55906272c820 # | | | | `-VarDecl 0x55906272c4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55906272c7f0 '' # | | | | |-UnresolvedLookupExpr 0x55906272c560 '' lvalue (ADL) = 'frac' 0x559062582c40 0x559062582ea8 0x559062583120 0x559062583398 0x5590625835f8 0x559062583870 0x559062583ae8 0x559062583d70 0x5590625ece40 0x5590625ed2f8 0x5590625ed7d0 0x5590625edcb0 0x5590626a0308 0x5590626a07c0 0x5590626a0c98 0x5590626a1178 0x5590626a1660 0x5590626a1b38 0x5590626a2860 0x5590626a2d60 0x5590626a3268 0x5590626a3760 0x5590626a3c78 0x5590626a4198 0x5590626a46c0 0x5590626a55e8 0x5590626a5b20 0x5590626a6060 # | | | | `-CallExpr 0x55906272c7c0 '' # | | | | |-UnresolvedLookupExpr 0x55906272c680 '' lvalue (ADL) = 'abs' 0x55906252fe28 0x559062530128 0x559062530438 0x559062530748 0x559062531e68 0x559062532178 0x559062532488 0x559062532798 0x559062532a68 0x559062532d90 0x559062533038 0x5590625332d8 0x559062533528 0x559062533838 0x559062533b48 0x5590625345d8 0x5590625348c8 0x559062534bd8 0x559062534ee8 0x5590625351f8 0x559062539b70 0x559062539e18 0x55906253a0b8 0x55906253a358 0x55906253a5a8 0x55906253a8b8 0x55906253bcc8 0x55906253bfd8 # | | | | `-DeclRefExpr 0x55906272c7a0 'T' lvalue Var 0x55906272aec0 'div' 'T' # | | | `-ReturnStmt 0x55906272c9f8 # | | | `-BinaryOperator 0x55906272c9d8 '' '*' # | | | |-CallExpr 0x55906272c978 '' # | | | | |-UnresolvedLookupExpr 0x55906272c858 '' lvalue (ADL) = 'select' 0x55906257b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55906272ab30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55906272aae0 'T' # | | | | |-DeclRefExpr 0x55906272c8d0 'bool' lvalue Var 0x55906272c3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55906272c908 'T' lvalue Var 0x55906272c4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55906272c960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55906272c940 'T' lvalue Var 0x55906272c4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55906272c9b8 'T' lvalue ParmVar 0x55906272ac08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55906272ce28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55906272ca38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55906272cad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55906272cd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55906272cbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55906272ccb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55906272d6b8 # | | | |-DeclStmt 0x55906272cff0 # | | | | `-VarDecl 0x55906272cf00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55906272cfc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55906272cfa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55906272cf68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55906272cf88 '' contains-errors lvalue # | | | |-DeclStmt 0x55906272d140 # | | | | `-VarDecl 0x55906272d050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55906272d118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55906272d0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55906272d0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55906272d0d8 'int' 0 # | | | |-DeclStmt 0x55906272d500 # | | | | `-VarDecl 0x55906272d1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55906272d4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55906272d4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55906272d218 '' lvalue (ADL) = 'frac' 0x559062582c40 0x559062582ea8 0x559062583120 0x559062583398 0x5590625835f8 0x559062583870 0x559062583ae8 0x559062583d70 0x5590625ece40 0x5590625ed2f8 0x5590625ed7d0 0x5590625edcb0 0x5590626a0308 0x5590626a07c0 0x5590626a0c98 0x5590626a1178 0x5590626a1660 0x5590626a1b38 0x5590626a2860 0x5590626a2d60 0x5590626a3268 0x5590626a3760 0x5590626a3c78 0x5590626a4198 0x5590626a46c0 0x5590626a55e8 0x5590626a5b20 0x5590626a6060 # | | | | `-CallExpr 0x55906272d478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55906272d338 '' lvalue (ADL) = 'abs' 0x55906252fe28 0x559062530128 0x559062530438 0x559062530748 0x559062531e68 0x559062532178 0x559062532488 0x559062532798 0x559062532a68 0x559062532d90 0x559062533038 0x5590625332d8 0x559062533528 0x559062533838 0x559062533b48 0x5590625345d8 0x5590625348c8 0x559062534bd8 0x559062534ee8 0x5590625351f8 0x559062539b70 0x559062539e18 0x55906253a0b8 0x55906253a358 0x55906253a5a8 0x55906253a8b8 0x55906253bcc8 0x55906253bfd8 # | | | | `-RecoveryExpr 0x55906272d458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55906272d6a8 # | | | `-BinaryOperator 0x55906272d688 '' contains-errors '*' # | | | |-CallExpr 0x55906272d628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55906272d538 '' lvalue (ADL) = 'select' 0x55906257b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55906272ca90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55906272ca38 'T' # | | | | |-RecoveryExpr 0x55906272d5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55906272d5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55906272d610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55906272d5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906272d668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906272daf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55906272d730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906272da50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55906272d7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55906272d858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55906272d8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55906272dfe0 # | | | |-DeclStmt 0x55906272de60 # | | | | `-VarDecl 0x55906272dc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55906272de30 '' # | | | | |-UnresolvedLookupExpr 0x55906272dc70 '' lvalue (ADL) = 'saturate' 0x5590625790b8 0x559062579320 0x559062579598 0x559062579810 0x559062579a70 0x559062579ce8 0x559062579f60 0x55906257a1d8 0x55906257a438 0x55906257a6b0 0x55906257a928 0x55906257abf0 # | | | | `-BinaryOperator 0x55906272de10 '' '/' # | | | | |-ParenExpr 0x55906272dd70 '' # | | | | | `-BinaryOperator 0x55906272dd50 '' '-' # | | | | | |-DeclRefExpr 0x55906272dd10 'T' lvalue ParmVar 0x55906272d8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55906272dd30 'T' lvalue ParmVar 0x55906272d7e0 'Min' 'T' # | | | | `-ParenExpr 0x55906272ddf0 '' # | | | | `-BinaryOperator 0x55906272ddd0 '' '-' # | | | | |-DeclRefExpr 0x55906272dd90 'T' lvalue ParmVar 0x55906272d858 'Max' 'T' # | | | | `-DeclRefExpr 0x55906272ddb0 'T' lvalue ParmVar 0x55906272d7e0 'Min' 'T' # | | | `-ReturnStmt 0x55906272dfd0 # | | | `-BinaryOperator 0x55906272dfb0 '' '*' # | | | |-BinaryOperator 0x55906272df70 '' '*' # | | | | |-ParenExpr 0x55906272df30 '' # | | | | | `-BinaryOperator 0x55906272df10 '' '-' # | | | | | |-IntegerLiteral 0x55906272de78 'int' 3 # | | | | | `-BinaryOperator 0x55906272def0 '' '*' # | | | | | |-IntegerLiteral 0x55906272de98 'int' 2 # | | | | | `-DeclRefExpr 0x55906272deb8 'T' lvalue Var 0x55906272dc08 'S' 'T' # | | | | `-DeclRefExpr 0x55906272df50 'T' lvalue Var 0x55906272dc08 'S' 'T' # | | | `-DeclRefExpr 0x55906272df90 'T' lvalue Var 0x55906272dc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55906272e4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55906272e000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55906272e098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55906272e420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55906272e1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55906272e270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55906272e330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55906272e9e0 # | | | |-DeclStmt 0x55906272e878 # | | | | `-VarDecl 0x55906272e5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55906272e850 '' contains-errors lvalue # | | | | `-CallExpr 0x55906272e820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55906272e610 '' lvalue (ADL) = 'saturate' 0x5590625790b8 0x559062579320 0x559062579598 0x559062579810 0x559062579a70 0x559062579ce8 0x559062579f60 0x55906257a1d8 0x55906257a438 0x55906257a6b0 0x55906257a928 0x55906257abf0 # | | | | `-BinaryOperator 0x55906272e800 '' contains-errors '/' # | | | | |-ParenExpr 0x55906272e738 '' contains-errors # | | | | | `-BinaryOperator 0x55906272e718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55906272e6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55906272e6b0 'int' lvalue ParmVar 0x55906272e330 'X' 'int' # | | | | | `-RecoveryExpr 0x55906272e6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55906272e7e0 '' contains-errors # | | | | `-BinaryOperator 0x55906272e7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55906272e778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55906272e758 'int' lvalue ParmVar 0x55906272e270 'Max' 'int' # | | | | `-RecoveryExpr 0x55906272e7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55906272e9d0 # | | | `-BinaryOperator 0x55906272e9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55906272e970 '' contains-errors '*' # | | | | |-ParenExpr 0x55906272e930 '' contains-errors # | | | | | `-BinaryOperator 0x55906272e910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55906272e890 'int' 3 # | | | | | `-BinaryOperator 0x55906272e8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55906272e8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55906272e8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55906272e950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906272e990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906272ee50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55906272ea18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906272eda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55906272eb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55906272eba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55906272ec20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55906272fc08 # | | | |-DeclStmt 0x55906272efb0 # | | | | `-VarDecl 0x55906272eee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55906272ef90 '' '<' # | | | | |-DeclRefExpr 0x55906272ef50 'T' lvalue ParmVar 0x55906272eb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55906272ef70 'int' 0 # | | | |-DeclStmt 0x55906272f1a0 # | | | | `-VarDecl 0x55906272efe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55906272f160 '' # | | | | |-UnresolvedLookupExpr 0x55906272f070 '' lvalue (ADL) = 'select' 0x55906257b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55906272ea70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55906272ea18 'T' # | | | | |-DeclRefExpr 0x55906272f0e8 'bool' lvalue Var 0x55906272eee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55906272f120 'int' 0 # | | | | `-DeclRefExpr 0x55906272f140 'T' lvalue ParmVar 0x55906272eb30 'NDotL' 'T' # | | | |-DeclStmt 0x55906272f3b8 # | | | | `-VarDecl 0x55906272f230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55906272f390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55906272f330 'void' # | | | | |-IntegerLiteral 0x55906272f298 'int' 1 # | | | | |-DeclRefExpr 0x55906272f2b8 'T' lvalue Var 0x55906272efe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55906272f2f0 'int' 0 # | | | | `-IntegerLiteral 0x55906272f310 'int' 1 # | | | |-DeclStmt 0x55906272f5f8 # | | | | `-VarDecl 0x55906272f3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55906272f5c0 '' # | | | | |-UnresolvedLookupExpr 0x55906272f448 '' lvalue (ADL) = 'or' 0x5590625a9b78 0x5590625a9e88 0x5590625aa1a8 0x5590625aa4c8 0x5590625aa7e8 0x5590625aaaf0 0x5590625aadf8 0x5590625ab100 0x5590625ab408 0x5590625ab710 0x5590625aba18 0x5590625abd20 0x5590625ac028 0x5590625ac330 0x5590625ac638 0x5590625ac968 0x5590625acc70 0x5590625acf78 0x5590625ad280 # | | | | |-DeclRefExpr 0x55906272f520 'bool' lvalue Var 0x55906272eee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55906272f5a0 '' # | | | | `-BinaryOperator 0x55906272f580 '' '<' # | | | | |-DeclRefExpr 0x55906272f540 'T' lvalue ParmVar 0x55906272eba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55906272f560 'int' 0 # | | | |-DeclStmt 0x55906272f998 # | | | | `-VarDecl 0x55906272f630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55906272f968 '' # | | | | |-UnresolvedLookupExpr 0x55906272f698 '' lvalue (ADL) = 'exp' 0x559062576c70 0x559062576ed8 0x559062577150 0x5590625773c8 0x559062577628 0x5590625778a0 0x559062577b18 0x559062577da0 0x559062681438 0x5590626818e8 0x559062681db8 0x559062682290 0x559062682768 0x559062682c20 0x559062683780 0x559062683c60 0x559062684148 0x559062684620 0x559062684b18 0x559062685018 0x559062685520 0x559062686360 0x559062686878 0x559062686d98 0x5590626872c0 0x5590626877d8 0x559062687d10 0x55906268b788 # | | | | `-BinaryOperator 0x55906272f948 '' '*' # | | | | |-CallExpr 0x55906272f8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55906272f7b8 '' lvalue (ADL) = 'log' 0x5590625887e8 0x559062588a50 0x559062588d20 0x559062588f98 0x5590625891f8 0x559062589470 0x5590625896e8 0x559062589960 0x5590626b7168 0x5590626b7618 0x5590626b7ae8 0x5590626b7fc0 0x5590626b8498 0x5590626b8950 0x5590626b8e40 0x5590626b9320 0x5590626b9808 0x5590626b9ce0 0x5590626ba1d8 0x5590626ba6d8 0x5590626bb410 0x5590626bb908 0x5590626bbe20 0x5590626bc340 0x5590626bc868 0x5590626bcd80 0x5590626bd2b8 0x5590626be0a8 # | | | | | `-DeclRefExpr 0x55906272f8d8 'T' lvalue ParmVar 0x55906272eba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55906272f928 'T' lvalue ParmVar 0x55906272ec20 'M' 'T' # | | | |-BinaryOperator 0x55906272fbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55906272fa30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55906272f9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55906272f9b0 'int' contains-errors lvalue Var 0x55906272f230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55906272fa10 'int' 2 # | | | | `-CallExpr 0x55906272fb78 '' # | | | | |-UnresolvedLookupExpr 0x55906272fa70 '' lvalue (ADL) = 'select' 0x55906257b158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55906272ea70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55906272ea18 'T' # | | | | |-DeclRefExpr 0x55906272fae8 'bool' lvalue Var 0x55906272f3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55906272fb20 'int' 0 # | | | | `-DeclRefExpr 0x55906272fb40 'T' lvalue Var 0x55906272f630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55906272fbf8 # | | | `-RecoveryExpr 0x55906272fbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906272ffc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55906272fc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906272ff20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55906272fd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55906272fd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55906272fdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x559062730368 # | | | `-ReturnStmt 0x559062730358 # | | | `-CallExpr 0x559062730318 '' # | | | |-UnresolvedLookupExpr 0x5590627300b8 '' lvalue (ADL) = 'select' 0x55906257b158 # | | | |-BinaryOperator 0x5590627302a0 '' '<' # | | | | |-CallExpr 0x559062730248 '' # | | | | | |-UnresolvedLookupExpr 0x559062730100 '' lvalue (ADL) = 'dot' 0x559062570968 0x559062570d38 0x5590625710d8 0x559062571478 0x559062571780 0x559062571b70 0x559062571f18 0x5590625722b8 0x559062572608 0x559062572958 0x559062572d58 0x5590625730f8 0x559062573498 0x559062573838 0x559062573c08 0x559062573fa8 0x559062574348 0x5590625746e8 0x559062574a88 0x559062574e58 0x5590625751f8 0x559062575598 0x559062575938 0x559062575d08 0x5590625760a8 # | | | | | |-DeclRefExpr 0x559062730208 'T' lvalue ParmVar 0x55906272fd78 'I' 'T' # | | | | | `-DeclRefExpr 0x559062730228 'T' lvalue ParmVar 0x55906272fdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x559062730280 'int' 0 # | | | |-DeclRefExpr 0x5590627302c0 'T' lvalue ParmVar 0x55906272fd00 'N' 'T' # | | | `-UnaryOperator 0x559062730300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5590627302e0 'T' lvalue ParmVar 0x55906272fd00 'N' 'T' # | | |-FunctionTemplateDecl 0x559062730a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x559062730380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590627309f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559062730870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5590627308e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x559062730d40 # | | | `-ReturnStmt 0x559062730d30 # | | | `-BinaryOperator 0x559062730d10 '' '*' # | | | |-CallExpr 0x559062730cc0 '' # | | | | |-UnresolvedLookupExpr 0x559062730b80 '' lvalue (ADL) = 'exp2' 0x559062578000 0x559062578268 0x5590625784e0 0x559062578758 0x5590625789b8 0x559062556dc0 0x559062557038 0x5590625572b0 0x55906268bce0 0x55906268c198 0x55906268c670 0x55906268cb50 0x55906268d028 0x55906268d550 0x55906268da28 0x55906268df08 0x55906268e3f0 0x55906268e8c8 0x55906268edc0 0x55906268f2c0 0x55906268f7e0 0x55906268fcd8 0x5590626901f0 0x559062690710 0x559062690c38 0x559062691150 0x559062691988 0x559062691ec8 # | | | | `-DeclRefExpr 0x559062730ca0 'T' lvalue ParmVar 0x5590627308e8 'Exp' 'T' # | | | `-DeclRefExpr 0x559062730cf0 'T' lvalue ParmVar 0x559062730870 'X' 'T' # | | |-FunctionTemplateDecl 0x5590627310d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x559062730d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x559062730de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x559062730e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x559062731030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x559062730f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5590627317d0 # | | | |-DeclStmt 0x559062731470 # | | | | `-VarDecl 0x5590627311d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x559062731440 '' # | | | | |-DeclRefExpr 0x5590627313e8 '' Function 0x559062731290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x559062731420 'T' lvalue ParmVar 0x559062730f10 'X' 'T' # | | | |-DeclStmt 0x5590627315e8 # | | | | `-VarDecl 0x5590627314a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5590627315c8 '' '-' # | | | | |-ParenExpr 0x559062731570 'int' # | | | | | `-BinaryOperator 0x559062731550 'int' '-' # | | | | | |-DeclRefExpr 0x559062731510 'int' NonTypeTemplateParm 0x559062730e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x559062731530 'int' 1 # | | | | `-DeclRefExpr 0x559062731590 'K' lvalue Var 0x5590627311d8 'FBH' 'K' # | | | |-BinaryOperator 0x559062731778 '' '=' # | | | | |-DeclRefExpr 0x559062731600 'K' lvalue Var 0x5590627311d8 'FBH' 'K' # | | | | `-CallExpr 0x559062731738 '' # | | | | |-UnresolvedLookupExpr 0x559062731620 '' lvalue (ADL) = 'select' 0x55906257b158 # | | | | |-BinaryOperator 0x5590627316c0 '' '==' # | | | | | |-DeclRefExpr 0x559062731668 'K' lvalue Var 0x5590627311d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5590627316a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x559062731688 'int' 1 # | | | | |-DeclRefExpr 0x5590627316e0 'K' lvalue Var 0x5590627311d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x559062731700 'K' lvalue Var 0x5590627314a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5590627317b8 nrvo_candidate(Var 0x5590627311d8 'FBH' 'K') # | | | `-DeclRefExpr 0x559062731798 'K' lvalue Var 0x5590627311d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x559062731a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x559062731800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062731990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5590627318b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x559062731d58 # | | | `-ReturnStmt 0x559062731d48 # | | | `-CallExpr 0x559062731d18 '' # | | | |-DeclRefExpr 0x559062731cc0 '' Function 0x559062731b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x559062731cf8 'T' lvalue ParmVar 0x5590627318b0 'input' 'T' # | | |-FunctionTemplateDecl 0x559062731fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x559062731d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062731f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x559062731e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5590627322c8 # | | | `-ReturnStmt 0x5590627322b8 # | | | `-CallExpr 0x559062732288 '' # | | | |-DeclRefExpr 0x559062732230 '' Function 0x5590627320d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x559062732268 'T' lvalue ParmVar 0x559062731e20 'input' 'T' # | | `-FunctionTemplateDecl 0x559062732518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5590627322e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x559062732470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x559062732390 col:49 referenced input 'T' # | | `-CompoundStmt 0x559062732cd8 # | | |-DeclStmt 0x559062732750 # | | | `-VarDecl 0x559062732618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x559062732720 '' # | | | |-UnresolvedLookupExpr 0x559062732680 '' lvalue (ADL) = 'ddx_coarse' 0x5590625bcc50 0x5590625bceb8 0x5590625bd130 0x5590625bd3a8 0x5590625bd608 0x5590625bd880 0x5590625bdaf8 0x5590625bdd70 # | | | `-DeclRefExpr 0x559062732700 'T' lvalue ParmVar 0x559062732390 'input' 'T' # | | |-BinaryOperator 0x559062732910 '' '=' # | | | |-DeclRefExpr 0x559062732768 'T' lvalue Var 0x559062732618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5590627328e0 '' # | | | |-UnresolvedLookupExpr 0x5590627327a0 '' lvalue (ADL) = 'abs' 0x55906252fe28 0x559062530128 0x559062530438 0x559062530748 0x559062531e68 0x559062532178 0x559062532488 0x559062532798 0x559062532a68 0x559062532d90 0x559062533038 0x5590625332d8 0x559062533528 0x559062533838 0x559062533b48 0x5590625345d8 0x5590625348c8 0x559062534bd8 0x559062534ee8 0x5590625351f8 0x559062539b70 0x559062539e18 0x55906253a0b8 0x55906253a358 0x55906253a5a8 0x55906253a8b8 0x55906253bcc8 0x55906253bfd8 # | | | `-DeclRefExpr 0x5590627328c0 'T' lvalue Var 0x559062732618 'derivCoarseX' 'T' # | | |-DeclStmt 0x559062732a88 # | | | `-VarDecl 0x559062732950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x559062732a58 '' # | | | |-UnresolvedLookupExpr 0x5590627329b8 '' lvalue (ADL) = 'ddy_coarse' 0x5590625bdfd0 0x5590625be238 0x5590625be4b0 0x5590625be728 0x5590626267f0 0x559062626a68 0x559062626ce0 0x559062626f58 # | | | `-DeclRefExpr 0x559062732a38 'T' lvalue ParmVar 0x559062732390 'input' 'T' # | | |-BinaryOperator 0x559062732c48 '' '=' # | | | |-DeclRefExpr 0x559062732aa0 'T' lvalue Var 0x559062732950 'derivCoarseY' 'T' # | | | `-CallExpr 0x559062732c18 '' # | | | |-UnresolvedLookupExpr 0x559062732ad8 '' lvalue (ADL) = 'abs' 0x55906252fe28 0x559062530128 0x559062530438 0x559062530748 0x559062531e68 0x559062532178 0x559062532488 0x559062532798 0x559062532a68 0x559062532d90 0x559062533038 0x5590625332d8 0x559062533528 0x559062533838 0x559062533b48 0x5590625345d8 0x5590625348c8 0x559062534bd8 0x559062534ee8 0x5590625351f8 0x559062539b70 0x559062539e18 0x55906253a0b8 0x55906253a358 0x55906253a5a8 0x55906253a8b8 0x55906253bcc8 0x55906253bfd8 # | | | `-DeclRefExpr 0x559062732bf8 'T' lvalue Var 0x559062732950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x559062732cc8 # | | `-BinaryOperator 0x559062732ca8 '' '+' # | | |-DeclRefExpr 0x559062732c68 'T' lvalue Var 0x559062732618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x559062732c88 'T' lvalue Var 0x559062732950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5590627276b8 col:10 implicit C # | | `-FunctionDecl 0x559062727708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x559062727810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x559062727878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5590627278e0 <> 'float' # | | |-BuiltinAttr 0x5590627277b0 <> Implicit 1562 # | | |-NoThrowAttr 0x559062727960 Implicit # | | `-ConstAttr 0x559062727988 Implicit # | |-LinkageSpecDecl 0x559062731240 col:11 implicit C # | | `-FunctionDecl 0x559062731290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559062731338 <> Implicit 702 # | | |-NoThrowAttr 0x559062731398 Implicit # | | `-ConstAttr 0x5590627313c0 Implicit # | |-LinkageSpecDecl 0x559062731b18 col:10 implicit C # | | `-FunctionDecl 0x559062731b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559062731c10 <> Implicit 692 # | | |-NoThrowAttr 0x559062731c70 Implicit # | | `-ConstAttr 0x559062731c98 Implicit # | |-LinkageSpecDecl 0x559062732088 col:10 implicit C # | | `-FunctionDecl 0x5590627320d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x559062732180 <> Implicit 694 # | | |-NoThrowAttr 0x5590627321e0 Implicit # | | `-ConstAttr 0x559062732208 Implicit # | |-NamespaceDecl 0x559062732e30 prev 0x559062722810 line:14:11 hlsl # | | |-original Namespace 0x559062486a98 'hlsl' # | | |-FunctionTemplateDecl 0x5590627331a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x559062732ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062732f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590627330f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559062733048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5590627333c8 # | | | `-ReturnStmt 0x5590627333b8 # | | | `-CallExpr 0x559062733388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590627332a8 '' lvalue (no ADL) = 'bit_cast' 0x55906252c160 0x55906252ec50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x559062486360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559062732ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559062732ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559062733268 'int' NonTypeTemplateParm 0x559062732f38 'N' 'int' # | | | `-RecoveryExpr 0x559062733368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062733660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5590627333e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590627335b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x559062733490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5590627338c0 # | | | `-ReturnStmt 0x5590627338b0 # | | | `-CallExpr 0x559062733880 '' # | | | |-UnresolvedLookupExpr 0x5590627337c0 '' lvalue (no ADL) = 'bit_cast' 0x55906252c160 0x55906252ec50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x559062486360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559062733430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590627333e0 'T' # | | | `-DeclRefExpr 0x559062733860 'T' lvalue ParmVar 0x559062733490 'F' 'T' # | | |-FunctionTemplateDecl 0x559062733be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5590627338d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062733978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062733b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x559062733a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x559062733e08 # | | | `-ReturnStmt 0x559062733df8 # | | | `-CallExpr 0x559062733dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062733ce8 '' lvalue (no ADL) = 'bit_cast' 0x55906252c160 0x55906252ec50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x559062486260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559062733930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590627338d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559062733ca8 'int' NonTypeTemplateParm 0x559062733978 'N' 'int' # | | | `-RecoveryExpr 0x559062733da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5590627340a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x559062733e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062733ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x559062733ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x559062734300 # | | | `-ReturnStmt 0x5590627342f0 # | | | `-CallExpr 0x5590627342c0 '' # | | | |-UnresolvedLookupExpr 0x559062734200 '' lvalue (no ADL) = 'bit_cast' 0x55906252c160 0x55906252ec50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x559062486260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x559062733e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x559062733e20 'T' # | | | `-DeclRefExpr 0x5590627342a0 'T' lvalue ParmVar 0x559062733ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x559062734638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x559062734318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5590627343b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062734590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5590627344e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5590625f9940 # | | | `-ReturnStmt 0x5590625f9930 # | | | `-CallExpr 0x5590625f9900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590625f9820 '' lvalue (no ADL) = 'bit_cast' 0x55906252c160 0x55906252ec50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559062734370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559062734318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x559062734718 'int' NonTypeTemplateParm 0x5590627343b8 'N' 'int' # | | | `-RecoveryExpr 0x5590625f98e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5590625f9be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5590625f9958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625f9b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5590625f9a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5590625f9e58 # | | | `-ReturnStmt 0x5590625f9e48 # | | | `-CallExpr 0x5590625f9e18 '' # | | | |-UnresolvedLookupExpr 0x5590625f9d58 '' lvalue (no ADL) = 'bit_cast' 0x55906252c160 0x55906252ec50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5590625f99b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5590625f9958 'T' # | | | `-DeclRefExpr 0x5590625f9df8 'T' lvalue ParmVar 0x5590625f9a10 'F' 'T' # | | |-FunctionDecl 0x5590625fa248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5590625f9e98 col:19 'double' # | | | |-ParmVarDecl 0x5590625f9f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625f9fe8 out # | | | |-ParmVarDecl 0x5590625fa060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625fa0c8 out # | | | |-BuiltinAliasAttr 0x5590625fa308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5590625fa380 Implicit # | | | `-ConstAttr 0x5590625fa3a8 Implicit # | | |-FunctionDecl 0x5590625fa7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5590625fa420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5590625fa510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625fa578 out # | | | |-ParmVarDecl 0x5590625fa5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625fa658 out # | | | |-BuiltinAliasAttr 0x5590625fa898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5590625fa910 Implicit # | | | `-ConstAttr 0x5590625fa938 Implicit # | | |-FunctionDecl 0x5590625fad68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5590625fa9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5590625faaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625fab08 out # | | | |-ParmVarDecl 0x5590625fab80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625fabe8 out # | | | |-BuiltinAliasAttr 0x5590625fae28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5590625faea0 Implicit # | | | `-ConstAttr 0x5590625faec8 Implicit # | | |-FunctionDecl 0x5590625fb2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5590625faf40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5590625fb030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625fb098 out # | | | |-ParmVarDecl 0x5590625fb110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5590625fb178 out # | | | |-BuiltinAliasAttr 0x5590625fb3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5590625fb430 Implicit # | | | `-ConstAttr 0x5590625fb458 Implicit # | | |-FunctionTemplateDecl 0x5590625fbac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5590625fb490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625fba18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5590625fb848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5590625fb8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5590625fbc30 # | | | `-ReturnStmt 0x5590625fbc20 # | | | `-CallExpr 0x5590625fbbe8 '' # | | | |-UnresolvedLookupExpr 0x5590625fbb60 '' lvalue (no ADL) = 'distance_impl' 0x5590627243f8 # | | | |-DeclRefExpr 0x5590625fbba8 'T' lvalue ParmVar 0x5590625fb848 'X' 'T' # | | | `-DeclRefExpr 0x5590625fbbc8 'T' lvalue ParmVar 0x5590625fb8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5590625fc1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5590625fbc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590625fc148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5590625fbfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5590625fc030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5590625fc370 # | | | `-ReturnStmt 0x5590625fc360 # | | | `-CallExpr 0x5590625fc328 '' # | | | |-UnresolvedLookupExpr 0x5590625fc2a0 '' lvalue (no ADL) = 'distance_impl' 0x5590627243f8 # | | | |-DeclRefExpr 0x5590625fc2e8 'T' lvalue ParmVar 0x5590625fbfb8 'X' 'T' # | | | `-DeclRefExpr 0x5590625fc308 'T' lvalue ParmVar 0x5590625fc030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5590625fc700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5590625fc3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5590625fc658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5590625fc480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5590625fc548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5590625fc880 # | | | `-ReturnStmt 0x5590625fc870 # | | | `-CallExpr 0x5590625fc838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590625fc7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5590627270f0 # | | | |-RecoveryExpr 0x5590625fc7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5590625fc818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5590625fcc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5590625fc8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5590625fcb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5590625fc978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5590625fca40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5590625fcd80 # | | | `-ReturnStmt 0x5590625fcd70 # | | | `-CallExpr 0x5590625fcd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590625fccb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5590627270f0 # | | | |-RecoveryExpr 0x5590625fccf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5590625fcd18 '' contains-errors lvalue # | | |-FunctionDecl 0x5590625fd048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5590625fcdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5590625fce40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5590625fcec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5590625fd3a0 # | | | | `-ReturnStmt 0x5590625fd390 # | | | | `-CallExpr 0x5590625fd308 'float' # | | | | |-ImplicitCastExpr 0x5590625fd2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5590625fd200 'float (half2, half2, float)' lvalue Function 0x559062727518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x559062722880 '__detail' # | | | | |-ImplicitCastExpr 0x5590625fd348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5590625fd230 'half2':'vector' lvalue ParmVar 0x5590625fcdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5590625fd360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5590625fd250 'half2':'vector' lvalue ParmVar 0x5590625fce40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5590625fd378 'float' # | | | | `-DeclRefExpr 0x5590625fd270 'float' lvalue ParmVar 0x5590625fcec0 'C' 'float' # | | | `-AvailabilityAttr 0x5590625fd108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5590625fd5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5590625fd3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5590625fd450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5590625fd768 # | | | `-ReturnStmt 0x5590625fd758 # | | | `-RecoveryExpr 0x5590625fd720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5590625fd698 '' lvalue (no ADL) = 'dst_impl' 0x559062723e10 # | | | |-DeclRefExpr 0x5590625fd6e0 'half4':'vector' lvalue ParmVar 0x5590625fd3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5590625fd700 'half4':'vector' lvalue ParmVar 0x5590625fd450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5590627451c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5590625fd798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x559062745070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x559062745398 # | | | `-ReturnStmt 0x559062745388 # | | | `-RecoveryExpr 0x559062745350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5590627452c8 '' lvalue (no ADL) = 'dst_impl' 0x559062723e10 # | | | |-DeclRefExpr 0x559062745310 'float4':'vector' lvalue ParmVar 0x5590625fd798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x559062745330 'float4':'vector' lvalue ParmVar 0x559062745070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x559062745598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5590627453c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x559062745448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x559062745768 # | | | `-ReturnStmt 0x559062745758 # | | | `-RecoveryExpr 0x559062745720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x559062745698 '' lvalue (no ADL) = 'dst_impl' 0x559062723e10 # | | | |-DeclRefExpr 0x5590627456e0 'double4':'vector' lvalue ParmVar 0x5590627453c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x559062745700 'double4':'vector' lvalue ParmVar 0x559062745448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x559062745e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x559062745780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062745d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559062745ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x559062745b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x559062745bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x559062745fb0 # | | | `-ReturnStmt 0x559062745fa0 # | | | `-CallExpr 0x559062745f60 '' # | | | |-UnresolvedLookupExpr 0x559062745eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55906272ffc8 # | | | |-DeclRefExpr 0x559062745f00 'T' lvalue ParmVar 0x559062745ae8 'N' 'T' # | | | |-DeclRefExpr 0x559062745f20 'T' lvalue ParmVar 0x559062745b60 'I' 'T' # | | | `-DeclRefExpr 0x559062745f40 'T' lvalue ParmVar 0x559062745bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x559062746610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x559062745fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062746568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559062746338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5590627463b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x559062746428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5590627467c0 # | | | `-ReturnStmt 0x5590627467b0 # | | | `-CallExpr 0x559062746770 '' # | | | |-UnresolvedLookupExpr 0x5590627466c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55906272ffc8 # | | | |-DeclRefExpr 0x559062746710 'T' lvalue ParmVar 0x559062746338 'N' 'T' # | | | |-DeclRefExpr 0x559062746730 'T' lvalue ParmVar 0x5590627463b0 'I' 'T' # | | | `-DeclRefExpr 0x559062746750 'T' lvalue ParmVar 0x559062746428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x559062746c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5590627467f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559062746bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559062746900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5590627469c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559062746a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x559062746e20 # | | | `-ReturnStmt 0x559062746e10 # | | | `-CallExpr 0x559062746dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062746d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55906272ffc8 # | | | |-RecoveryExpr 0x559062746d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559062746d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559062746db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062747288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x559062746e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5590627471e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x559062746f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x559062747028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5590627470f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x559062747438 # | | | `-ReturnStmt 0x559062747428 # | | | `-CallExpr 0x5590627473e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062747340 '' lvalue (no ADL) = 'faceforward_impl' 0x55906272ffc8 # | | | |-RecoveryExpr 0x559062747388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5590627473a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5590627473c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062747ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559062747450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062747a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5590627478e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559062747cf8 # | | | `-ReturnStmt 0x559062747ce8 # | | | `-CallExpr 0x559062747cb8 '' # | | | |-UnresolvedLookupExpr 0x559062747be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5590627310d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5590627474a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x559062747450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x559062747ba0 'int' 32 # | | | `-DeclRefExpr 0x559062747c98 'T' lvalue ParmVar 0x5590627478e8 'X' 'T' # | | |-FunctionTemplateDecl 0x559062748340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559062747d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062747da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062748298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5590627481a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5590627484e0 # | | |-FunctionTemplateDecl 0x559062748b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5590627484f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062748a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x559062748998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x559062748d60 # | | | `-ReturnStmt 0x559062748d50 # | | | `-CallExpr 0x559062748d20 '' # | | | |-UnresolvedLookupExpr 0x559062748c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5590627310d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5590624d99c0 'uint' sugar # | | | | | |-Typedef 0x5590624b6ce8 'uint' # | | | | | `-BuiltinType 0x559062486300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x559062748540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5590627484f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x559062748c08 'int' 64 # | | | `-DeclRefExpr 0x559062748d00 'T' lvalue ParmVar 0x559062748998 'X' 'T' # | | |-FunctionTemplateDecl 0x5590627493b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x559062748d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062748e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x559062749308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x559062749258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x559062749550 # | | |-FunctionTemplateDecl 0x559062749b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x559062749560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062749a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5590627498c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x559062749940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x559062749c70 # | | | `-ReturnStmt 0x559062749c60 # | | | `-CallExpr 0x559062749c28 '' # | | | |-UnresolvedLookupExpr 0x559062749ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55906272adb8 # | | | |-DeclRefExpr 0x559062749be8 'T' lvalue ParmVar 0x5590627498c8 'X' 'T' # | | | `-DeclRefExpr 0x559062749c08 'T' lvalue ParmVar 0x559062749940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55906274a230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x559062749c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906274a188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x559062749ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55906274a070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55906274a3b0 # | | | `-ReturnStmt 0x55906274a3a0 # | | | `-CallExpr 0x55906274a368 '' # | | | |-UnresolvedLookupExpr 0x55906274a2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55906272adb8 # | | | |-DeclRefExpr 0x55906274a328 'T' lvalue ParmVar 0x559062749ff8 'X' 'T' # | | | `-DeclRefExpr 0x55906274a348 'T' lvalue ParmVar 0x55906274a070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55906274a770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55906274a3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906274a6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55906274a4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55906274a5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55906274a8f0 # | | | `-ReturnStmt 0x55906274a8e0 # | | | `-CallExpr 0x55906274a8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906274a820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55906272ce28 # | | | |-RecoveryExpr 0x55906274a868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906274a888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906274ac70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55906274a920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906274abc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55906274aa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55906274aaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55906274adf0 # | | | `-ReturnStmt 0x55906274ade0 # | | | `-CallExpr 0x55906274ada8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906274ad20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55906272ce28 # | | | |-RecoveryExpr 0x55906274ad68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906274ad88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906274b3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55906274ae08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906274b308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55906274b178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55906274b1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55906274b520 # | | | `-ReturnStmt 0x55906274b510 # | | | `-CallExpr 0x55906274b4d8 '' # | | | |-UnresolvedLookupExpr 0x55906274b450 '' lvalue (no ADL) = 'ldexp_impl' 0x559062730a98 # | | | |-DeclRefExpr 0x55906274b498 'T' lvalue ParmVar 0x55906274b178 'X' 'T' # | | | `-DeclRefExpr 0x55906274b4b8 'T' lvalue ParmVar 0x55906274b1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55906274bae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55906274b538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906274ba38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55906274b8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55906274b920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55906274bc60 # | | | `-ReturnStmt 0x55906274bc50 # | | | `-CallExpr 0x55906274bc18 '' # | | | |-UnresolvedLookupExpr 0x55906274bb90 '' lvalue (no ADL) = 'ldexp_impl' 0x559062730a98 # | | | |-DeclRefExpr 0x55906274bbd8 'T' lvalue ParmVar 0x55906274b8a8 'X' 'T' # | | | `-DeclRefExpr 0x55906274bbf8 'T' lvalue ParmVar 0x55906274b920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55906274bfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55906274bc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906274bf38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55906274bda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55906274be68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55906274c160 # | | | `-ReturnStmt 0x55906274c150 # | | | `-CallExpr 0x55906274c118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906274c090 '' lvalue (no ADL) = 'ldexp_impl' 0x559062730a98 # | | | |-RecoveryExpr 0x55906274c0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906274c0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906274c4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55906274c190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906274c438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55906274c2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55906274c368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55906274c660 # | | | `-ReturnStmt 0x55906274c650 # | | | `-CallExpr 0x55906274c618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906274c590 '' lvalue (no ADL) = 'ldexp_impl' 0x559062730a98 # | | | |-RecoveryExpr 0x55906274c5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906274c5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906274cb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55906274c678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906274cad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55906274c9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55906274ccc0 # | | | `-ReturnStmt 0x55906274ccb0 # | | | `-CallExpr 0x55906274cc80 '' # | | | |-UnresolvedLookupExpr 0x55906274cc18 '' lvalue (no ADL) = 'length_impl' 0x559062722df8 # | | | `-DeclRefExpr 0x55906274cc60 'T' lvalue ParmVar 0x55906274c9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55906274d220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55906274ccd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906274d178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55906274d090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55906274d370 # | | | `-ReturnStmt 0x55906274d360 # | | | `-CallExpr 0x55906274d330 '' # | | | |-UnresolvedLookupExpr 0x55906274d2c8 '' lvalue (no ADL) = 'length_impl' 0x559062722df8 # | | | `-DeclRefExpr 0x55906274d310 'T' lvalue ParmVar 0x55906274d090 'X' 'T' # | | |-FunctionTemplateDecl 0x55906274d600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55906274d3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906274d558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55906274d468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55906274d750 # | | | `-ReturnStmt 0x55906274d740 # | | | `-CallExpr 0x55906274d710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906274d6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5590627236d0 # | | | `-RecoveryExpr 0x55906274d6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906274d9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55906274d780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906274d938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55906274d848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55906274db30 # | | | `-ReturnStmt 0x55906274db20 # | | | `-CallExpr 0x55906274daf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906274da88 '' lvalue (no ADL) = 'length_vec_impl' 0x5590627236d0 # | | | `-RecoveryExpr 0x55906274dad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55906274dde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55906274db60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55906274dbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55906274dc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55906274dfd8 # | | | `-ReturnStmt 0x55906274dfc8 # | | | `-RecoveryExpr 0x55906274df88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55906274dee0 '' lvalue (no ADL) = 'lit_impl' 0x55906272ee50 # | | | |-DeclRefExpr 0x55906274df28 'half' lvalue ParmVar 0x55906274db60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55906274df48 'half' lvalue ParmVar 0x55906274dbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55906274df68 'half' lvalue ParmVar 0x55906274dc60 'M' 'half' # | | |-FunctionDecl 0x55906274e298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55906274e008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55906274e088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55906274e108 col:57 used M 'float' # | | | `-CompoundStmt 0x55906274e498 # | | | `-ReturnStmt 0x55906274e488 # | | | `-RecoveryExpr 0x55906274e448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55906274e3a0 '' lvalue (no ADL) = 'lit_impl' 0x55906272ee50 # | | | |-DeclRefExpr 0x55906274e3e8 'float' lvalue ParmVar 0x55906274e008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55906274e408 'float' lvalue ParmVar 0x55906274e088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55906274e428 'float' lvalue ParmVar 0x55906274e108 'M' 'float' # | | |-FunctionDecl 0x55906274e578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55906274e4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55906274e780 # | | | `-ReturnStmt 0x55906274e770 # | | | `-CallExpr 0x55906274e728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55906274e710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55906274e660 'int4 (float4)' lvalue Function 0x5590627229b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x559062722880 '__detail' # | | | `-ImplicitCastExpr 0x55906274e758 'float4':'vector' # | | | `-DeclRefExpr 0x55906274e690 'float4':'vector' lvalue ParmVar 0x55906274e4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55906274e898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55906274e7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55906274ecb0 # | | | `-ReturnStmt 0x55906274eca0 # | | | `-CallExpr 0x55906274ec58 'unsigned int' # | | | |-ImplicitCastExpr 0x55906274ec40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55906274eb88 '' Function 0x55906274e9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55906274ec88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55906274ebc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55906274e7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55906274f270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55906274ecc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906274f1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55906274f038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55906274f0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55906274f3e0 # | | | `-ReturnStmt 0x55906274f3d0 # | | | `-CallExpr 0x55906274f398 '' # | | | |-UnresolvedLookupExpr 0x55906274f310 '' lvalue (no ADL) = 'reflect_impl' 0x559062729268 # | | | |-DeclRefExpr 0x55906274f358 'T' lvalue ParmVar 0x55906274f038 'I' 'T' # | | | `-DeclRefExpr 0x55906274f378 'T' lvalue ParmVar 0x55906274f0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55906274f9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55906274f3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55906274f8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55906274f768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55906274f7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55906274fb20 # | | | `-ReturnStmt 0x55906274fb10 # | | | `-CallExpr 0x55906274fad8 '' # | | | |-UnresolvedLookupExpr 0x55906274fa50 '' lvalue (no ADL) = 'reflect_impl' 0x559062729268 # | | | |-DeclRefExpr 0x55906274fa98 'T' lvalue ParmVar 0x55906274f768 'I' 'T' # | | | `-DeclRefExpr 0x55906274fab8 'T' lvalue ParmVar 0x55906274f7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55906274fea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55906274fb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55906274fdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55906274fc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55906274fd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x559062750020 # | | | `-ReturnStmt 0x559062750010 # | | | `-CallExpr 0x55906274ffd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906274ff50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559062729888 # | | | |-RecoveryExpr 0x55906274ff98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906274ffb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5590627503a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x559062750050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5590627502f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x559062750160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x559062750228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x559062750520 # | | | `-ReturnStmt 0x559062750510 # | | | `-CallExpr 0x5590627504d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062750450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x559062729888 # | | | |-RecoveryExpr 0x559062750498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5590627504b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062750b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x559062750538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062750ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5590627508a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x559062750920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x559062750998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x559062750d20 # | | | `-ReturnStmt 0x559062750d10 # | | | `-CallExpr 0x559062750cd0 '' # | | | |-UnresolvedLookupExpr 0x559062750c28 '' lvalue (no ADL) = 'refract_impl' 0x559062729fc8 # | | | |-DeclRefExpr 0x559062750c70 'T' lvalue ParmVar 0x5590627508a8 'I' 'T' # | | | |-DeclRefExpr 0x559062750c90 'T' lvalue ParmVar 0x559062750920 'N' 'T' # | | | `-DeclRefExpr 0x559062750cb0 'T' lvalue ParmVar 0x559062750998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5590627513a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x559062750d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5590627512f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5590627510c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x559062751140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5590627511b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x559062751550 # | | | `-ReturnStmt 0x559062751540 # | | | `-CallExpr 0x559062751500 '' # | | | |-UnresolvedLookupExpr 0x559062751458 '' lvalue (no ADL) = 'refract_impl' 0x559062729fc8 # | | | |-DeclRefExpr 0x5590627514a0 'T' lvalue ParmVar 0x5590627510c8 'I' 'T' # | | | |-DeclRefExpr 0x5590627514c0 'T' lvalue ParmVar 0x559062751140 'N' 'T' # | | | `-DeclRefExpr 0x5590627514e0 'T' lvalue ParmVar 0x5590627511b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5590627519c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x559062751580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559062751918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x559062751690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x559062751758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5590627517d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x559062751b70 # | | | `-ReturnStmt 0x559062751b60 # | | | `-CallExpr 0x559062751b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062751a78 '' lvalue (no ADL) = 'refract_impl' 0x559062729fc8 # | | | |-RecoveryExpr 0x559062751ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559062751ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559062751b00 'half' lvalue ParmVar 0x5590627517d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x559062751fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x559062751ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x559062751f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x559062751cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x559062751d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x559062751df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x559062752190 # | | | `-ReturnStmt 0x559062752180 # | | | `-CallExpr 0x559062752140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062752098 '' lvalue (no ADL) = 'refract_impl' 0x559062729fc8 # | | | |-RecoveryExpr 0x5590627520e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559062752100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x559062752120 'float' lvalue ParmVar 0x559062751df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5590627527f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5590627521a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062752748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559062752518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x559062752590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x559062752608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x559062752990 # | | | `-ReturnStmt 0x559062752980 # | | | `-CallExpr 0x559062752940 '' # | | | |-UnresolvedLookupExpr 0x559062752898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55906272daf8 # | | | |-DeclRefExpr 0x5590627528e0 'T' lvalue ParmVar 0x559062752518 'Min' 'T' # | | | |-DeclRefExpr 0x559062752900 'T' lvalue ParmVar 0x559062752590 'Max' 'T' # | | | `-DeclRefExpr 0x559062752920 'T' lvalue ParmVar 0x559062752608 'X' 'T' # | | |-FunctionTemplateDecl 0x559062752ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5590627529a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062752f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x559062752d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x559062752d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x559062752e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5590627531a0 # | | | `-ReturnStmt 0x559062753190 # | | | `-CallExpr 0x559062753150 '' # | | | |-UnresolvedLookupExpr 0x5590627530a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55906272daf8 # | | | |-DeclRefExpr 0x5590627530f0 'T' lvalue ParmVar 0x559062752d18 'Min' 'T' # | | | |-DeclRefExpr 0x559062753110 'T' lvalue ParmVar 0x559062752d90 'Max' 'T' # | | | `-DeclRefExpr 0x559062753130 'T' lvalue ParmVar 0x559062752e08 'X' 'T' # | | |-FunctionTemplateDecl 0x559062753608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5590627531d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062753560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5590627532e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5590627533a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x559062753470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5590627537b8 # | | | `-ReturnStmt 0x5590627537a8 # | | | `-CallExpr 0x559062753768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590627536c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55906272e4c8 # | | | |-RecoveryExpr 0x559062753708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559062753728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559062753748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062753c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5590627537e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062753b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5590627538f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5590627539c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x559062753a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x559062753dd0 # | | | `-ReturnStmt 0x559062753dc0 # | | | `-CallExpr 0x559062753d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062753cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55906272e4c8 # | | | |-RecoveryExpr 0x559062753d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x559062753d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x559062753d60 '' contains-errors lvalue # | | |-FunctionDecl 0x559062753ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x559062753e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x559062754010 # | | | `-ReturnStmt 0x559062754000 # | | | `-CXXStaticCastExpr 0x559062753fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x559062753fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x559062753fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x559062753f70 'uint':'unsigned int' lvalue ParmVar 0x559062753e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x559062754530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x559062754028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062754488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x559062754398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x559062754670 # | | | `-ReturnStmt 0x559062754660 # | | | `-CallExpr 0x559062754630 '' # | | | |-UnresolvedLookupExpr 0x5590627545c8 '' lvalue (no ADL) = 'ddx_impl' 0x559062731a38 # | | | `-DeclRefExpr 0x559062754610 'T' lvalue ParmVar 0x559062754398 'input' 'T' # | | |-FunctionTemplateDecl 0x559062754b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x559062754688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062754ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5590627549f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x559062754ce0 # | | | `-ReturnStmt 0x559062754cd0 # | | | `-CallExpr 0x559062754ca0 '' # | | | |-UnresolvedLookupExpr 0x559062754c38 '' lvalue (no ADL) = 'ddx_impl' 0x559062731a38 # | | | `-DeclRefExpr 0x559062754c80 'T' lvalue ParmVar 0x5590627549f8 'input' 'T' # | | |-FunctionTemplateDecl 0x559062754f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x559062754d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062754ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x559062754e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5590627550f0 # | | | `-ReturnStmt 0x5590627550e0 # | | | `-CallExpr 0x5590627550b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062755020 '' lvalue (no ADL) = 'ddx_impl' 0x559062731a38 # | | | `-RecoveryExpr 0x559062755068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062755388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x559062755120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5590627552e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x559062755230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5590627554d8 # | | | `-ReturnStmt 0x5590627554c8 # | | | `-CallExpr 0x559062755498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062755430 '' lvalue (no ADL) = 'ddx_impl' 0x559062731a38 # | | | `-RecoveryExpr 0x559062755478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5590627559f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5590627554f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062755948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x559062755858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x559062755b30 # | | | `-ReturnStmt 0x559062755b20 # | | | `-CallExpr 0x559062755af0 '' # | | | |-UnresolvedLookupExpr 0x559062755a88 '' lvalue (no ADL) = 'ddy_impl' 0x559062731fa8 # | | | `-DeclRefExpr 0x559062755ad0 'T' lvalue ParmVar 0x559062755858 'input' 'T' # | | |-FunctionTemplateDecl 0x559062756050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x559062755b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062755fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x559062755eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5590627561a0 # | | | `-ReturnStmt 0x559062756190 # | | | `-CallExpr 0x559062756160 '' # | | | |-UnresolvedLookupExpr 0x5590627560f8 '' lvalue (no ADL) = 'ddy_impl' 0x559062731fa8 # | | | `-DeclRefExpr 0x559062756140 'T' lvalue ParmVar 0x559062755eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x559062756438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5590627561d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062756390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5590627562e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559062756588 # | | | `-ReturnStmt 0x559062756578 # | | | `-CallExpr 0x559062756548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590627564e0 '' lvalue (no ADL) = 'ddy_impl' 0x559062731fa8 # | | | `-RecoveryExpr 0x559062756528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062756820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5590627565b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062756778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5590627566c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x559062756970 # | | | `-ReturnStmt 0x559062756960 # | | | `-CallExpr 0x559062756930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5590627568c8 '' lvalue (no ADL) = 'ddy_impl' 0x559062731fa8 # | | | `-RecoveryExpr 0x559062756910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062756e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x559062756988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062756de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x559062756cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x559062756fd0 # | | | `-ReturnStmt 0x559062756fc0 # | | | `-CallExpr 0x559062756f90 '' # | | | |-UnresolvedLookupExpr 0x559062756f28 '' lvalue (no ADL) = 'fwidth_impl' 0x559062732518 # | | | `-DeclRefExpr 0x559062756f70 'T' lvalue ParmVar 0x559062756cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5590627574f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x559062756fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062757448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x559062757358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x559062757640 # | | | `-ReturnStmt 0x559062757630 # | | | `-CallExpr 0x559062757600 '' # | | | |-UnresolvedLookupExpr 0x559062757598 '' lvalue (no ADL) = 'fwidth_impl' 0x559062732518 # | | | `-DeclRefExpr 0x5590627575e0 'T' lvalue ParmVar 0x559062757358 'input' 'T' # | | |-FunctionTemplateDecl 0x5590627578d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559062757670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062757830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559062757780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x559062757a28 # | | | `-ReturnStmt 0x559062757a18 # | | | `-CallExpr 0x5590627579e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062757980 '' lvalue (no ADL) = 'fwidth_impl' 0x559062732518 # | | | `-RecoveryExpr 0x5590627579c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062757cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x559062757a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062757c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x559062757b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x559062757e10 # | | | `-ReturnStmt 0x559062757e00 # | | | `-CallExpr 0x559062757dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x559062757d68 '' lvalue (no ADL) = 'fwidth_impl' 0x559062732518 # | | | `-RecoveryExpr 0x559062757db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062758410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x559062757e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062758368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x559062758198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x559062758210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x559062758510 # | | | `-ReturnStmt 0x559062758500 # | | | `-BinaryOperator 0x5590627584e0 '' '*' # | | | |-DeclRefExpr 0x5590627584a0 'T' lvalue ParmVar 0x559062758198 'x' 'T' # | | | `-DeclRefExpr 0x5590627584c0 'T' lvalue ParmVar 0x559062758210 'y' 'T' # | | |-FunctionTemplateDecl 0x559062758ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x559062758528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x559062758a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5590627588b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x559062758928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x559062758be0 # | | | `-ReturnStmt 0x559062758bd0 # | | | `-BinaryOperator 0x559062758bb0 '' '*' # | | | |-DeclRefExpr 0x559062758b70 'T' lvalue ParmVar 0x5590627588b0 'x' 'T' # | | | `-DeclRefExpr 0x559062758b90 'T' lvalue ParmVar 0x559062758928 'y' 'T' # | | |-FunctionTemplateDecl 0x559062758f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x559062758c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x559062758ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559062758cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x559062758d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x559062759050 # | | | `-ReturnStmt 0x559062759040 # | | | `-BinaryOperator 0x559062759020 '' contains-errors '*' # | | | |-DeclRefExpr 0x559062758fe0 'half' lvalue ParmVar 0x559062758cd8 'x' 'half' # | | | `-RecoveryExpr 0x559062759000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5590627594a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5590627590c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062759158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5590627593f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559062759228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5590627592e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5590627595a0 # | | | `-ReturnStmt 0x559062759590 # | | | `-BinaryOperator 0x559062759570 '' contains-errors '*' # | | | |-DeclRefExpr 0x559062759530 'T' lvalue ParmVar 0x559062759228 'x' 'T' # | | | `-RecoveryExpr 0x559062759550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062759980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5590627595d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x559062759640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5590627598d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x559062759730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x559062759808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x559062759a80 # | | | `-ReturnStmt 0x559062759a70 # | | | `-BinaryOperator 0x559062759a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x559062759a10 'half' lvalue ParmVar 0x559062759730 'x' 'half' # | | | `-RecoveryExpr 0x559062759a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x559062759f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x559062759a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x559062759b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x559062759ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x559062759e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x559062759ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x559062759d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55906275a040 # | | | `-ReturnStmt 0x55906275a030 # | | | `-BinaryOperator 0x55906275a010 '' contains-errors '*' # | | | |-DeclRefExpr 0x559062759fd0 'T' lvalue ParmVar 0x559062759ca0 'x' 'T' # | | | `-RecoveryExpr 0x559062759ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906275a3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55906275a070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906275a308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55906275a170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55906275a1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55906275a4b0 # | | | `-ReturnStmt 0x55906275a4a0 # | | | `-BinaryOperator 0x55906275a480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55906275a440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55906275a460 'half' lvalue ParmVar 0x55906275a1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55906275a8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55906275a4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55906275a568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55906275a808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55906275a680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55906275a6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55906275a9b0 # | | | `-ReturnStmt 0x55906275a9a0 # | | | `-BinaryOperator 0x55906275a980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55906275a940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55906275a960 'T' lvalue ParmVar 0x55906275a6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55906275ad20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55906275a9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55906275ac78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55906275aaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55906275ab60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55906275aea0 # | | | `-ReturnStmt 0x55906275ae90 # | | | `-CallExpr 0x55906275ae58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906275add0 '' lvalue (no ADL) = 'mul_vec_impl' 0x559062728888 # | | | |-RecoveryExpr 0x55906275ae18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906275ae38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906275b2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55906275aeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55906275af58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55906275b240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55906275b030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55906275b0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55906275b468 # | | | `-ReturnStmt 0x55906275b458 # | | | `-CallExpr 0x55906275b420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55906275b398 '' lvalue (no ADL) = 'mul_vec_impl' 0x559062728888 # | | | |-RecoveryExpr 0x55906275b3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55906275b400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55906275b848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55906275b498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55906275b508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55906275b7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55906275b650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55906275b6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55906275b948 # | | | `-ReturnStmt 0x55906275b938 # | | | `-BinaryOperator 0x55906275b918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55906275b8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55906275b8f8 'half' lvalue ParmVar 0x55906275b6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55906275be00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55906275b960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55906275b9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55906275ba68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55906275bd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55906275bbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55906275bc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55906275bf00 # | | `-ReturnStmt 0x55906275bef0 # | | `-BinaryOperator 0x55906275bed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55906275be90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55906275beb0 'T' lvalue ParmVar 0x55906275bc40 'y' 'T' # | |-LinkageSpecDecl 0x55906274e998 col:10 implicit C # | | `-FunctionDecl 0x55906274e9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55906274eaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55906274ea90 <> Implicit 740 # | | `-NoThrowAttr 0x55906274eb60 Implicit # | |-FunctionDecl 0x55906275c0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55906275bfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55906275c038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55906275c218 # | | `-HLSLNumThreadsAttr 0x55906275c1b0 8 8 1 # | |-CXXRecordDecl 0x55906275c240 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 0x55906275c2e8 <> Implicit # | | |-CXXRecordDecl 0x55906275c3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55906275c468 col:7 a 'int' # | | `-FieldDecl 0x55906275c4d0 col:9 b 'float' # | |-FunctionDecl 0x55906275c7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55906275c638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55906275c6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55906275c900 # | | `-HLSLNumThreadsAttr 0x55906275c898 8 8 1 # | |-FunctionDecl 0x55906275c948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55906275caf8 # | | `-DeclStmt 0x55906275cae0 # | | `-VarDecl 0x55906275ca78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55906275cb28 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 0x55906275cbd0 <> Implicit # | | |-CXXRecordDecl 0x55906275cc90 col:8 implicit struct ST2 # | | |-VarDecl 0x55906275cd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55906275ceb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55906275cf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55906275d1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55906275d0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55906275d138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55906275d310 # | | `-HLSLNumThreadsAttr 0x55906275d2a8 8 8 1 # | |-FunctionDecl 0x55906275d500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55906275d3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55906275d458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55906275d630 # | | `-HLSLNumThreadsAttr 0x55906275d5c8 8 8 1 # | |-FunctionDecl 0x55906275d678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55906275d828 # | | `-DeclStmt 0x55906275d810 # | | `-VarDecl 0x55906275d7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55906275d858 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 0x55906275d900 <> Implicit # | | |-CXXRecordDecl 0x55906275d9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55906275dac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55906275db98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55906275dbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55906275de70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55906275dd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55906275ddc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55906275dfa0 # | | `-HLSLNumThreadsAttr 0x55906275df38 8 8 1 # | |-FunctionDecl 0x55906275e190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55906275e080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55906275e0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55906275e2c0 # | | `-HLSLNumThreadsAttr 0x55906275e258 8 8 1 # | |-FunctionDecl 0x55906275e308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55906275e4b8 # | | `-DeclStmt 0x55906275e4a0 # | | `-VarDecl 0x55906275e438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55906275e4e8 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 0x55906275e590 <> Implicit # | | |-CXXRecordDecl 0x55906275e650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55906275e750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55906275e828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55906275e878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55906275efa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55906275e9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55906275ea18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55906275f0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55906275eaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55906275eb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55906275f130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55906275ec38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55906275eca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55906275f188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55906275ed78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55906275ede0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55906275f1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55906275f228 # | `-HLSLShaderAttr 0x55906275f080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (35 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (36 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (37 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (38 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (39 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (40 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5648591b6248 <> # | ^ # | # | 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 0x5648591b6248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5648591b6b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5648591b6ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5648591b6c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5648591b6450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (41 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (42 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (43 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (44 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55c2fd101da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55c2fd1029e0 <> 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 0x55c2fd101da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c2fd1026e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c2fd102a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c2fd102770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c2fd101fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55c2fd102870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55c2fd1028c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55c2fd1029e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55c2fd102990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55c2fd1027f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55c2fd102770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55c2fd102930 <> 'int' lvalue NonTypeTemplateParm 0x55c2fd102870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55c2fd12d2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (45 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (46 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (47 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (49 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (51 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (52 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (53 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (54 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (55 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (56 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (57 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (58 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (59 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (61 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (62 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (63 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (64 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (65 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (66 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (67 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (68 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (69 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (70 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (71 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (72 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (73 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (74 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (75 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x561c44fce5f8 <> # | ^ # | # | 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 0x561c44fce5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x561c44fcef38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x561c44fcf290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x561c44fcefc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x561c44fce800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (76 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (77 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (78 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (79 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (80 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (81 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (82 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (83 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (84 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (85 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x560ba01cdee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x560ba01ceb20 <> 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 0x560ba04a54e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x560ba04a6010 'void (inout int)' lvalue Function 0x560ba04a4e28 '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 0x560ba01cdee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x560ba01ce828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x560ba01ceb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x560ba01ce8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x560ba01ce0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x560ba01ce9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x560ba01cea08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x560ba01ceb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x560ba01cead0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x560ba01ce930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x560ba01ce8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x560ba01cea70 <> 'int' lvalue NonTypeTemplateParm 0x560ba01ce9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x560ba01fc158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x560ba04a5298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x560ba04a5278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x560ba04a5220 'double' lvalue ParmVar 0x560ba04a4fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x560ba04a5260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x560ba04a5240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x560ba04a54e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x560ba04a52b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x560ba04a5440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x560ba04a5360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x560ba04a5698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x560ba04a5638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x560ba04a5bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x560ba04a5c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x560ba04a61f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x560ba04a60a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x560ba04a6090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x560ba04a6010 'void (inout int)' lvalue Function 0x560ba04a4e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x560ba04a6158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x560ba04a60d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x560ba04a5ff0 'int' lvalue ParmVar 0x560ba04a5bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x560ba04a6108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x560ba04a60f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (86 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (87 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (88 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (89 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (90 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (91 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (92 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (93 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (94 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (95 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (96 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (97 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (99 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (100 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (101 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (102 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (103 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (104 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (106 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (107 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (109 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (110 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (111 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (112 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (113 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (114 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (115 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (116 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (118 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (119 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x558b174f7e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x558b174f8218 'hlsl_constant float' lvalue Var 0x558b174f7a70 '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 0x558b174f7b98 <> Implicit # | 18812: | `-FieldDecl 0x558b174f7c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x558b174f7d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x558b174f7d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x558b174f7dd0 "t2" "space1" # | 18816: | |-VarDecl 0x558b174f7e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x558b174f7ed8 <> 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 0x558b174f8158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x558b174f82b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x558b174f82a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x558b174f8288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x558b174f8258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x558b174f8218 'hlsl_constant float' lvalue Var 0x558b174f7a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x558b174f8270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x558b174f8238 'hlsl_constant float' lvalue Var 0x558b174f7e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x558b174f8328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x558b174f8408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x558b174f84d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (120 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (121 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (122 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (123 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (124 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5581da0984a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5581da33e1e0 <> 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 0x5581da0984a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5581da33e1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5581da33e268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5581da33e758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5581da33e720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5581da33e6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5581da33e1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5581da33e6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (125 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (126 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (127 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (128 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (129 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (130 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (131 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (132 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (133 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (134 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (135 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (136 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (137 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (138 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (139 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (141 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (142 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55ad1001a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55ad102c01f0 <> 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 0x55ad1001a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55ad102c01f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55ad102c0278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55ad102c0768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55ad102c0730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55ad102c0700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55ad102c01f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55ad102c06f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (143 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (145 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (146 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (147 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (148 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (149 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (150 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (151 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (152 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (153 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (154 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (155 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (156 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (157 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (158 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (159 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (160 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (161 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (162 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (163 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (164 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (165 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (166 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (167 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (168 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (170 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (171 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (172 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (173 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (174 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (176 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (177 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (178 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (179 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (181 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (182 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (184 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (185 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (186 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (188 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (189 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (190 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (191 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (192 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (193 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (194 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (195 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (196 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (198 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (199 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (201 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (202 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (203 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (204 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (205 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (206 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (207 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (209 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (210 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (211 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (212 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (213 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (214 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (217 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (218 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (219 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (220 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (221 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (223 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (224 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (225 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (227 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (228 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (229 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (230 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (231 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (232 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (234 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (235 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (236 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (237 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (238 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (240 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (243 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (244 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (245 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (246 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (247 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (248 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (250 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (251 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (252 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (253 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (255 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (256 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (257 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (258 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (259 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (260 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (262 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (263 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (264 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (265 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (266 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (267 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (268 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (269 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (270 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (271 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (272 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (273 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (274 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (275 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (276 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (277 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (280 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (281 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (282 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (283 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (285 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (286 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (287 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (288 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (290 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (292 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (293 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (294 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (295 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (296 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (297 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (299 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (300 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (301 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (302 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (303 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (304 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (306 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x5599ccec9188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5599ccec90e0 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 0x5599ccec9188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5599ccec8e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5599ccec90e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5599ccec8fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5599ccec9278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5599ccec9268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5599ccec9220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5599ccec9200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (307 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (309 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (310 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (311 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (313 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (314 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (315 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (316 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (317 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (318 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (319 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (320 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (321 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (322 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (323 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (324 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (325 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (326 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (328 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (330 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (331 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (332 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (333 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (335 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (336 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (337 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (338 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (339 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (340 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (341 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (342 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (343 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (344 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (345 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (346 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (347 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (348 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (349 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (350 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (351 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (352 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (353 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (355 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (356 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (357 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (358 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (359 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (360 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (361 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (362 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (363 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (367 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (368 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (369 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (372 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (374 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (375 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (376 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (377 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (379 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (380 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (381 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (382 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (383 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (384 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (385 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (386 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (387 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (388 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (389 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (390 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (393 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (394 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (395 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (396 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (397 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (398 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (399 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (400 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (401 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (402 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (403 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (404 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (406 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (407 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (408 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (409 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (410 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (411 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (412 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (413 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (414 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (415 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (416 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (417 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (418 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (419 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (420 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (422 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (423 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (424 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (425 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (426 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (427 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (428 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (430 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (431 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (432 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (434 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (435 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (437 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (438 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (440 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (441 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (443 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (444 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (445 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (446 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (447 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (448 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (449 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (450 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (451 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (453 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (454 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (455 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (456 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (457 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (458 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (459 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (460 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (461 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (462 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (463 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (464 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (465 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (466 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (467 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (468 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (469 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (470 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (471 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (472 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (473 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (474 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (475 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (476 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (477 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (478 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (479 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (480 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (481 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (482 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (484 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (485 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (486 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (487 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (488 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (490 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (491 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (493 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (494 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (495 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (496 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (497 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (498 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (499 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (501 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (503 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (504 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (505 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (506 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (507 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (508 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (510 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (511 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (513 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (514 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (515 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 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.10s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.